2016-06-27 34 views
0

我有一个WSO2 BPS环境,超过了默认的H2数据库;从几天前开始,我的数据库正在不受控制地增长,直到> 20 GB。有什么办法来避免这种行为或一些命令来压缩或清理这个文件?WSO2 BPS:H2 DB大小

任何援助将不胜感激。

+0

欢迎堆栈溢出!要回答这个问题,我们需要更多的信息。你可以提供什么细节?你知道什么特别是将信息添加到数据库吗? – jkdev

回答

0
  1. 通过在bps.xml中配置调度程序来执行过程清理任务。 Documentation Link1:进程实例清理

  2. 执行BPS时,默认会生成大量事件,因此数据库的大小会增加。您可以通过配置“事件筛选”来限制事件生成。这可以在“进程级”和“范围级别” Documentation Link2来完成:请参阅过滤事件

+0

感谢您的推荐@shashika。 我会接受你的建议。但是,现在我的基础jpadb.h2.db在删除实例后仍然非常大。我用诸如Shutdown compact之类的命令尝试了它,但没有成功。我可以采取一些其他行动来缩小它们的尺寸? – ILVANSKY