Show Table of Contents
21.5. JDBC オブジェクトストアのサポート
21.5.1. トランザクションの JDBC ストア
必読トピック:
トランザクションは JDBC データストアをオブジェクトストアとして使用できます。使用されるデータベースがフェイルオーバーおよびリカバリー用に設定されている場合、アプリケーションサーバーのディスクスペースを使用するよりも JDBC データストアをオブジェクトストアとして使用した方がよいことがあります。raw JDBC オブジェクトストアは特別なオブジェクトストアで、ファイルシステムまたは HornetQ ジャーナルオブジェクトストアよりもパフォーマンスが劣るため、使用の長所と短所を比較する必要があります。
注記
JDBC データソースをトランザクションオブジェクトストアとして使用する場合、サーバーの設定ファイルの
datasource セクションに jta="false" を指定する必要があります。
手順21.4 JDBC データソースをトランザクションオブジェクトストアとして使用
use-jdbc-storeをtrueに設定します。/subsystem=transactions:write-attribute(name=use-jdbc-store, value=true)jdbc-store-datasourceを、使用するデータの JNDI 名に設定します。/subsystem=transactions:write-attribute(name=jdbc-store-datasource, value=java:jboss/datasources/TransDS)- JBoss EAP サーバーを再起動し、変更を反映します。
shutdown --restart=true
すべての属性は次のとおりです。
表21.5 トランザクション JDBC ストアのプロパティー
| プロパティー | 説明 |
|---|---|
use-jdbc-store
|
true に設定すると、トランザクションの JDBC ストアが有効になります。
|
jdbc-store-datasource
|
ストレージに使用される JDBC データソースの JNDI 名。
|
jdbc-action-store-drop-table
|
起動時にアクションストアテーブルがドロップおよび再作成されます。任意のプロパティーで、デフォルトは false です。
|
jdbc-action-store-table-prefix
|
アクションストアテーブル名の接頭辞。任意のプロパティーです。
|
jdbc-communication-store-drop-table
|
起動時にコミュニケーションストアテーブルがドロップおよび再作成されます。任意のプロパティーで、デフォルトは false です。
|
jdbc-communication-store-table-prefix
|
コミュニケーションストアテーブル名の接頭辞。任意のプロパティーです。
|
jdbc-state-store-drop-table
|
起動時にステートストアテーブルがドロップおよび再作成されます。任意のプロパティーで、デフォルトは false です。
|
jdbc-state-store-table-prefix
|
ステートストアテーブル名の接頭辞。任意のプロパティーです。
|
関連トピック:

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.