一段階プロセス

  1. SQL の解析: SQL タイプ (UPDATE)、テーブル (製品)、条件 (wherename='TXC') およびその他の関連情報を取得します。

  2. クエリ前のミラーリング: クエリ ステートメントを生成し、分析によって得られた条件情報に従ってデータを配置します。

  3. ビジネス SQL の実行: このレコードの名前を「GTS」に更新します。

  4. クエリ後のミラーリング: 前回のミラーリングの結果に従って、主キーからデータを見つけます。

  5. ロールバック ログを挿入します。フロント ミラー データとバック ミラー データ、およびビジネス SQL 関連の情報をロールバック ログ レコードに結合し、それを UNDO_LOG テーブルに挿入します。

  6. 提出する前に、ブランチを TC に登録します。製品テーブルで主キー値が 1 に等しいレコードのグローバル ロックを申請します。

  7. ローカル トランザクションの送信: ビジネス データの更新は、前の手順で生成された UNDO LOG と共に送信されます。

  8. ローカル トランザクションの送信結果を TC に報告します。

Last updated