wso2 - 问题commad合并API_REQ_USER_BROW_SUMMARY

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wso2 - 问题commad合并API_REQ_USER_BROW_SUMMARY相关的知识,希望对你有一定的参考价值。

我正在使用Wso2 Analytic,但当我检查我的数据库时,我发现以下命令执行了很多次。

我使用的是Oracle数据库版本11.2.0.4。

WSO2 API Manager Analytics版本:2.1.0

命令:

 MERGE INTO API_REQ_USER_BROW_SUMMARY dest USING( SELECT :1 api, :2
version, :3 apiPublisher, :4 tenantDomain, :5 total_request_count, :6 
year, :7 month, :8 day, :9 requestTime, :10 os, :11 browser FROM dual) 
src ON(dest.api=src.api AND dest.version=src.version AND 
dest.apiPublisher=src.apiPublisher AND dest.year=src.year AND 
dest.month=src.month AND dest.day=src.day AND dest.os=src.os AND 
dest.browser=src.browser AND dest.tenantDomain=src.tenantDomain)WHEN NOT 
MATCHED THEN INSERT(api, version, apiPublisher, tenantDomain, 
total_request_count, year, month, day, requestTime, os, browser) 
VALUES(src.api, src.version, src.apiPublisher, src.tenantDomain, 
src.total_request_count, src.year, src.month, src.day, src.requestTime, 
src.os, src.browser) WHEN MATCHED THEN UPDATE SET 
dest.total_request_count=src.total_request_count, 
dest.requestTime=src.requestTime
答案

这是预期的行为。 DAS通过数据访问层(DAL)与DB一起使用。 DAL使用合并查询来执行数据插入。当事件未成批发生时,此查询可以在每个事件的DB上运行,这将导致上述行为。

以上是关于wso2 - 问题commad合并API_REQ_USER_BROW_SUMMARY的主要内容,如果未能解决你的问题,请参考以下文章

markdown 内存约束Commads

sh Bower Commads

sh Git Commads

ruby 有用的git commads

conda commad

sh Commad扩展let'sencrypt证书