一段階プロセス
SQL の解析: SQL タイプ (UPDATE)、テーブル (製品)、条件 (wherename='TXC') およびその他の関連情報を取得します。
クエリ前のミラーリング: クエリ ステートメントを生成し、分析によって得られた条件情報に従ってデータを配置します。
ビジネス SQL の実行: このレコードの名前を「GTS」に更新します。
クエリ後のミラーリング: 前回のミラーリングの結果に従って、主キーからデータを見つけます。
ロールバック ログを挿入します。フロント ミラー データとバック ミラー データ、およびビジネス SQL 関連の情報をロールバック ログ レコードに結合し、それを UNDO_LOG テーブルに挿入します。
提出する前に、ブランチを TC に登録します。製品テーブルで主キー値が 1 に等しいレコードのグローバル ロックを申請します。
ローカル トランザクションの送信: ビジネス データの更新は、前の手順で生成された UNDO LOG と共に送信されます。
ローカル トランザクションの送信結果を TC に報告します。
Last updated