2フェーズコミット 【2相コミット】 (2-phase commit)

http://ew.hitachi-system.co.jp/w/2E38395E382A7E383BCE382BAE382B3E3839FE38383E38388.html2つ以上のデーターベースに対して、コミットを行う方法。


1.対象となるデータベースサーバに対し、コミットが実行可能であるかを問い合わせ
2.コミット開始を通知、データベースが一斉に書き換えられる。
書き換え中にいずれかのデータベースで異常が発生した場合、異常が生じたサーバは失敗を伝え、
マスターサーバはすべてのサーバに処理撤回を通知して、ロールバックを行なうよう指示する。
……の、2フェイズ。