グローバルトランザクションとは?ぐろーばるとらんざくしょん
グローバルトランザクションとは、複数のサイトやリソースマネージャにまたがって実行され、全体で1つの原子性を保証するトランザクション。各サイトのローカルトランザクションを調整者がまとめ、全サイトのコミットか全サイトのロールバックのいずれかに必ず揃える。分散環境でACID特性を成立させる単位として問われる。
最終更新:2026-10-06
データベースSPを最短で暗記・合格する →具体例
受注データを東京のDBに、在庫データを大阪のDBに置く構成で、受注登録と在庫引当を1つのグローバルトランザクションにする。大阪側が在庫不足で失敗すれば東京側の受注登録も取り消され、受注だけが残る不整合を防げる。
試験での引っ掛け
各サイトが独立にコミット可否を決めてよいと考えるのは誤り。決定権は調整者にあり、参加者は準備完了を返した後は自分の判断で中止できず、資源を保持したまま指示を待つ。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。