分散トランザクション管理において、複数サイトのデータベースを更新する場合に用いられる2相コミットプロトコルに関する記述のうち、適切なものはどれか。

2相コミットは全サイトの準備完了が揃って初めてコミットする

応用情報技術者試験2019年度 秋期 午前30/データベース / 分散システム

選択肢

正解と解説

正解: 主サイトが全ての従サイトからコミット準備完了メッセージを受け取った場合、全ての従サイトに対してコミット要求を発行する。

2相コミットでは、第1相で主サイトが各従サイトにコミット準備を要求し、全サイトから準備完了の応答が揃ってはじめて、第2相で全サイトにコミットを指示します。1つでも準備できないサイトがあれば、全サイトにロールバックを指示します。全員一致でなければコミットしないのが原則です。

選択肢ごとの解説

出典:令和元年度 秋期 応用情報技術者試験 午前 問30(IPA)

同じ分野の他の問題

最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。