Administration Console オンライン ヘルプ

  前 次 前/次ボタンと目次ボタンとの区切り線 目次  

JDBC データ ソースのグローバル トランザクション オプションのコンフィグレーション


JDBC データ ソースのトランザクション プロトコルは、データ ソースからの接続が、トランザクション処理中に、どのように扱われるかを決定します。詳細については、トランザクション オプションを参照してください。

注意: データベース接続の作成に、データ ソースが XA JDBC ドライバを使用する場合、データ ソースからの接続では 2 フェーズ コミット トランザクション プロトコルのみをサポートします。XA JDBC ドライバを使用するデータ ソースでは、それ以外のトランザクション オプションは利用できません。

JDBC データ ソースのトランザクション オプションをコンフィグレーションするには、次の手順に従います。

  1. まだ行っていない場合、Administration Console のチェンジ センタで [ロックして編集] をクリックします (チェンジ センタの使用を参照)。
  2. [ドメイン構造] ツリーで [サービス|JDBC] を展開し、[データ ソース] を選択します。
  3. [JDBC データ ソースの概要] ページでデータ ソース名をクリックします。
  4. [コンフィグレーション : トランザクション] タブを選択します。
  5. グローバル トランザクション オプションを選択します。

    [グローバル トランザクションのサポート] - このチェック ボックスを選択すると (デフォルト)、このデータ ソースでグローバル トランザクションのサポートが有効になります。このチェック ボックスの選択を解除すると、このデータ ソースではグローバル トランザクションが無効になります (無視されます)。ほとんどの場合、このオプションは選択したままにしておきます。

    [グローバル トランザクションのサポート] を選択した場合は、トランザクション処理のためのオプションを選択します。

    • [最後のリソースのロギング] - このオプションを選択すると、非 XA JDBC 接続が、最後のリソースのロギング (LLR) によるトランザクションの最適化を使用して、グローバル トランザクションに参加できるようになります。このオプションは、[2 フェーズ コミットのエミュレート] の代わりに使用することが推奨されています。
    • [2 フェーズ コミットのエミュレート] - 非 XA JDBC 接続が、JTA を使用して分散トランザクションへの参加をエミュレートできるようになります。このオプションは、アプリケーションがヒューリスティックな状況を許容できる場合にのみ選択します。
    • [1 フェーズ コミット] - このオプションを選択すると、非 XA 接続が、唯一のトランザクション参加コンポーネントとしてグローバル トランザクションに参加できるようになります。
  6. [保存] をクリックします。
  7. これらの変更をアクティブにするには、Administration Console のチェンジ センタで [変更のアクティブ化] をクリックします。
    すべての変更が即座に有効になるわけではありません。再起動が必要なものもあります。 (チェンジ センタの使用を参照)。

 

Skip navigation bar ページの先頭