读取H2 DB撤消日志

时间:2018-10-24 22:14:56

标签: java h2 postmortem-debugging

我从一个客户那里收到了一个数据库,试图弄清楚为什么它要花很长时间才能打开。我收到的文件大小为112 GB,其中包含一个部分未提交的事务,其中包含超过Integer.MAX_VALUE个撤消日志条目。

我确实读过h2.db file keeps growing,但是有关的跟踪文件现在可能已经很久了(将来一定会得到解决)。我希望通过查看撤消日志条目中的模式来找出事务在哪里泄漏,但是我不知道如何查看日志条目。那怎么办?

作为参考,该数据库使用的是mv.db格式,我尝试将调试器与源连接在一起,以试图弄清它是怎么回事。

0 个答案:

没有答案