2相コミットメント

更新日:

用語解説

2相コミットメント(2相コミット)は、複数のデータベースにまたがるトランザクションを、すべてコミットするか、すべてロールバックするかに統一する手順です。

■ 試験で押さえるポイント

  • 第1相では、調停者がすべての参加者にコミットできるかを問い合わせ、各参加者は準備してYes又はNoを返します。

  • 第2相では、全員がYesならコミット、一人でもNoならロールバックを指示します。

  • Yesと答えた後に調停者と連絡が取れなくなると、参加者は結果が分かるまで待たされます。

■ 選択肢での判断ポイント

準備→確定又は取消しの順序を選びます。ロックの手順である2相ロックとは別のものです。

音声で聞く

同じ分野の用語