Java Play Framework + H2数据库,并发运行性能

时间:2013-03-03 15:43:12

标签: java concurrency playframework h2

我有一个使用H2数据库的play框架应用程序。通常,应用程序有几个计划的“作业”,它们将数据插入数据库(来自外部Firebird数据库),以及一个控制器层,它通过get请求以xml格式向用户显示存储的数据。

我的问题是,虽然有一项工作将数据插入数据库,即使只是几行,但数据库似乎没有响应,直到插入操作完成。 (选择查询等待其他操作完成)。

我正在使用标准的Play Framework H2连接字符串,并添加了“MVCC = TRUE”。

顺便说一句。服务器在Windows平台+ Apache Tomcat服务器上运行。

我是否可以采取任何其他参数或设置来克服这种“无反应”问题?

1 个答案:

答案 0 :(得分:1)

默认情况下,H2序列化了这些语句。您有多种选择: