WSO2 Analytics数据库大小太大

时间:2017-07-24 03:20:16

标签: wso2 wso2-am wso2-das

我们正在使用api manager(2.1.0)并配置了分析。

我们已经完成了负载测试,数据库中的分析创建的事件数据超过了2 GB。

有没有办法控制数据库的大小。或者如果我们将h2数据库用于处理过的数据,是否有任何影响。

我们正在使用oracle DB

由于

3 个答案:

答案 0 :(得分:1)

您应该定期清除数据。您可以根据以下方法在分析中执行数据清除。

  • 每个表数据清除
  • 全局数据清除

您可以在here中了解如何启用数据清除功能。 APIM分析在底层运行wso2das,因此您可以执行document中提到的相同配置。

答案 1 :(得分:0)

据我所知,这是预期的,因为它会在您启用分析时存储所有事件。但您可以做的是定期清除数据。不推荐在生产中进一步生产h2。

答案 2 :(得分:0)

您可以随时清除下表中的数据,但不应该清除汇总数据。

ORG_WSO2_APIMGT_STATISTICS_DESTINATION
ORG_WSO2_APIMGT_STATISTICS_FAULT
ORG_WSO2_APIMGT_STATISTICS_REQUEST
ORG_WSO2_APIMGT_STATISTICS_RESPONSE
ORG_WSO2_APIMGT_STATISTICS_WORKFLOW
ORG_WSO2_APIMGT_STATISTICS_THROTTLE