作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个使用 H2 数据库的 Play 框架应用程序。一般来说,应用程序有几个预定的“作业”,用于将数据插入数据库(来自外部 Firebird 数据库),以及一个 Controller 层,用于通过 get 请求以 xml 格式向用户呈现存储的数据。
我的问题是,虽然有一项作业将数据插入数据库,即使只是几行,但数据库似乎没有响应,直到插入操作完成。 (选择查询正在等待其他操作完成)。
我正在使用带有“MVCC=TRUE”添加的标准 Play Framework H2 连接字符串。
顺便说一句。服务器运行在windows平台+Apache Tomcat服务器上。是否有任何其他参数或设置可以解决这个“无响应”问题?
最佳答案
默认情况下,H2 序列化语句。您有多种选择:
multi_threaded
option ,但遗憾的是,在这种情况下您无法使用 mvcc
功能。关于Java Play框架+H2数据库,并发操作性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15187347/
我是一名优秀的程序员,十分优秀!