我正在使用H2 db(在Java的内存模式下),我遇到了障碍。我已经意识到,如果我在Java中有多个线程,每个线程在H2中运行存储过程,在H2级别,一切都按顺序运行。换句话说,虽然我的Java客户端是多线程的,但H2不是。
现在,我可以看到网上的一些人评论说H2可以在多线程模式下运行。但我找不到一些具体的步骤/文档/教程来实现这一目标。有人可以帮帮我吗?
我正在寻找两个具体的答案
我已阅读以下链接:
我知道MULTI_THREADED=1
应该使H2以多线程方式运行。但是,我似乎找不到有人说这对他/她有用。或者分享了如何/在何处设置MULTI_THREADED=1
的步骤的人。
感谢您的帮助。
答案 0 :(得分:-2)
MULTI_THREADED
选项启用它,但您无法使用MVCC
我认为this discussion有关于选项的更多信息