Linkexpress Transactional Replication option説明書
|
目次
索引

|
12.6.3.1 ジャーナルの取得契機
ジャーナル取得機能を起動してから開始したトランザクションが、ジャーナルの取得対象となります。トランザクションがCOMMITした時点で、ジャーナルがジャーナル取得ファイルに格納されます。
以下の場合は、トランザクション内で更新されたジャーナル取得対象のテーブルに対するジャーナルは一切取得されません。
- トランザクションをROLLBACKした
- トランザクションの途中でアプリケーションが異常終了した
"図:ジャーナル取得契機"にジャーナル取得契機を示します。

この例で示すアプリケーションにおけるテーブルの更新に対するジャーナルの取得結果は、以下のようになります。
- アプリケーション1は、ジャーナル取得機能を起動する前に、アプリケーションがジャーナルの取得対象となっているテーブルを更新しています。このため、ジャーナルは取得されません。
- アプリケーション2は、ジャーナル取得機能を起動した後に、アプリケーションがジャーナルの取得対象となっているテーブルを更新しています。このため、アプリケーションがトランザクションをCOMMITした時点で、ジャーナルがジャーナル取得ファイルに格納されます。
- アプリケーション3は、ジャーナル取得機能を起動した後にジャーナルの取得対象となっているテーブルを更新していますが、トランザクションをROLLBACKしています。このため、アプリケーション3でジャーナルの取得対象となっているテーブルを更新していても、ジャーナルは取得されません。
- アプリケーション4は、ジャーナル取得機能を起動した後にジャーナルの取得対象となっているテーブルを更新していますが、トランザクションを終了させる前にアプリケーションが異常終了しています。このため、アプリケーション4でジャーナルの取得対象となっているテーブルを更新していても、ジャーナルは取得されません。
All Rights Reserved, Copyright (C) 富士通株式会社 2007