I wanted to know if it is recommended to use the MVCC parameter with an in-memory h2 database andAditya
are there any risks involved if it is used in production environment?
We have some scenarios wherein concurrent access to DB is required and if MVCC is not used,
it results in error 'timeout trying to lock table' (even on SELECT queries and in cases where we have nested transactions).
We are using H2 version 1.2.147 but if required we can switch to the latest version.
However, even the latest H2 documentation says that MVCC feature is still experimental.
And are there any other alternatives to MVCC, to achieve better concurrency in such situations? A quick response would be highly appreciated.
Thanks,