0

H2 データベースを使用するプレイ フレームワーク アプリケーションがあります。一般に、アプリケーションには、(外部の Firebird データベースから) データベースにデータを挿入するいくつかのスケジュールされた「ジョブ」と、格納されたデータを get 要求を介して xml 形式でユーザーに提示するコントローラー層があります。

私の質問は、データベースにデータを挿入するジョブがある間、ほんの数行であっても、挿入操作が完了するまでデータベースが応答しないように見えるということです。(選択クエリは、他の操作が完了するまで待機しています)。

「MVCC = TRUE」を追加した標準のPlay Framework H2接続文字列を使用しています。

ところで。サーバーは、Windows プラットフォーム + Apache Tomcat サーバーで実行されています。

この「応答しない」問題を解決するためにできる追加のパラメーターまたは設定はありますか?

4

1 に答える 1

2

デフォルトでは、H2 はステートメントをシリアライズしました。複数のオプションがあります。

于 2013-03-03T19:31:37.740 に答える