第15章 設定オプション
15.1. オプション
表15.1「設定オプション」 では設定オプションと可能な値を示しています。各オプションに関する詳細は本書内の該当セクションを参照してください。
表15.1 設定オプション
名称
|
値
|
詳細
| ||||
---|---|---|---|---|---|---|
com.arjuna.ats.arjuna.objectstore.storeSync
|
ON/OFF
|
オブジェクトストアの同期を有効化あるいは無効化。慎重に利用のこと。
| ||||
com.arjuna.ats.arjuna.objectstore.storeType
|
|
利用するオブジェクトストア実装の種類を指定
| ||||
com.arjuna.ats.arjuna.objectstore.hashedDirectories
|
整数
| HashedStore オブジェクトストア実装の場合に、ディレクトリ数を設定しオブジェクトステートをハッシュ
| ||||
com.arjuna.ats.txoj.lockstore.lockStoreType
|
|
使用するロックストア実装の種類を指定
| ||||
com.arjuna.ats.txoj.lockstore.lockStoreDir
|
|
ロックストアの場所を指定
| ||||
com.arjuna.ats.arjuna.objectstore.objectStoreDir
|
アプリケーションが書き込みできる場所
|
オブジェクトストアの場所を指定
| ||||
com.arjuna.ats.arjuna.objectstore.localOSRoot
|
defaultStore
|
オブジェクトストアの root 名を指定
| ||||
com.arjuna.ats.arjuna.coordinator.actionStore
|
|
使用するトランザクションログ実装
| ||||
com.arjuna.ats.arjuna.coordinator.asyncCommit
|
YES/NO
|
非同期の
commit をOn/Off。デフォルトでは off。
|
表15.2 設定オプション (パート2)
名称
|
値
|
詳細
|
---|---|---|
com.arjuna.ats.arjuna.coordinator.asyncPrepare
|
YES/NO
|
非同期の
prepare をOn/Off。デフォルトではOff。
|
com.arjuna.ats.arjuna.objectstore.transactionSync
|
ON/OFF
|
オブジェクトストアの同期をOn/Off。慎重に利用のこと。
|
com.arjuna.ats.arjuna.objectstore.jdbcUserDbAccess
|
JDBCAccess クラス名
|
JDBCAccess 実装を指定しユーザーレベルのオブジェクトストアを利用
|
com.arjuna.ats.arjuna.objectstore.jdbcTxDbAccess
|
JDBCAccess クラス名
|
トランザクションオブジェクトストアに利用する JDBCAccess実装の指定
|
com.arjuna.ats.arjuna.coordinator.commitOnePhase
|
YES/NO
|
1相
commit の最適化を有効化あるいは無効化
|
com.arjuna.ats.arjuna.coordinator.readonlyOptimisation
|
YES/NO
|
2相
abort に対する読み取り専用の最適化を有効化あるいは無効化
|
com.arjuna.ats.arjuna.coordinator.enableStatistics
|
YES/NO
|
トランザクション統計情報の収集停止あるいは開始
|
com.arjuna.ats.arjuna.coordinator.startDisabled
|
YES/NO
|
トランザクションシステムを有効な状態、あるいは無効な状態で開始。脚注に記載のクラスを使って調整。[a]
|
com.arjuna.ats.arjuna.coordinator.defaultTimeout
|
整数
|
タイムアウト (ミリ秒)
|
[a]
com.arjuna.ats.arjuna.coordinator.TxControl クラスを使い調整
|