Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 OpenTP1 運用と操作


6.1.7 オンライン前トランザクション回復機能

OpenTP1では,トランザクションを回復する場合は,全面回復による再開始時に,ジャーナルを基にしてOpenTP1内で管理しているトランザクションの決着処理をしています。

オンライン前トランザクション回復機能は,OpenTP1開始時に(正常開始,再開始に関係なく),トランザクションサービス定義のtrnstring定義コマンドの-mオプションで指定したリソースマネジャから未決着トランザクション情報を取得し,OpenTP1がオンラインになる前に回復処理をする機能です。

この機能を使用すると,リソースマネジャからの未決着トランザクション情報がなくなるまで,トランザクションサービス定義のtrn_start_recovery_intervalオペランドに指定した間隔時間で回復処理が繰り返されます。このため,リソースマネジャからの未決着トランザクション情報がなくなるまでは,OpenTP1はオンライン状態にはなりません。

〈この項の構成〉

(1) 使用方法

この機能を使用するには,trnlnkrmコマンドでOpenTP1システムにリソースマネジャを再登録し,トランザクションサービス定義のtrnstring定義コマンドに-mオプションを指定します。詳細については,マニュアル「OpenTP1 システム定義」のトランザクションサービス定義の説明を参照してください。

(2) 注意事項