2017-03-28 3 views
1

H2データベースを初めて使用しましたが、今度はのリンクテーブルがH2の問題を解決する可能性があります。ここでの唯一の懸念は、どれくらいのリソースがあるのか​​分かりません。リンクテーブルがかかります。 リンクテーブルはショートカットと同じですが、CRUD操作が行われたときにのみデータベース間の接続が作成されますか?または、リンクされたテーブルがある場合は常に、2つのデータベース間に接続がありますか?H2のリンクテーブルには多くのリソースが必要ですか?

答えて

0

hereからH2のソースコードを確認した後、shareLinkedConnectionsという名前のフィールドがあり、同じデータベースへの接続を共有するかどうかを指定することができます。デフォルトではtrueに設定されています。コードスニペットは次のとおりです。

/** 
* Database setting <code>SHARE_LINKED_CONNECTIONS</code> 
* (default: true).<br /> 
* Linked connections should be shared, that means connections to the same 
* database should be used for all linked tables that connect to the same 
* database. 
*/ 
public final boolean shareLinkedConnections = get(
     "SHARE_LINKED_CONNECTIONS", true); 
関連する問題