On 2012-06-15 09:54, Eoin Byrne wrote:
It looks like we will have to turn MVCC back on because we are now
hitting a large number of table lock timeouts but thats going to
reintroduce the DB file growth issue. I know this feature is
experimental but I guess my question is how experimental is it?
It works fine for some people, but others experience problems. The
bottom line is that we're just not sure. The people having problems have
never been able to produce us a decent test case, so it's kind of hard
to fix.
and assuming the growth is down to long lived connections - is there
any way to find out what selects / updates are still pending commits
from the DB logs?
Your current best bet is to instrument the H2 code yourself.
I suggest these methods
org.h2.engine.Session#commit()
org.h2.engine.Session#begin()
And then you should be able to track the problem sessions down.
--
You received this message because you are subscribed to the Google Groups "H2
Database" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/h2-database?hl=en.