本文へスキップ
Certia
テクノロジ系
秋期

応用情報技術者 2019年 秋期 問30

30 / 80

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

正解と解説

表示する
正解 ウ

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

2相コミットでは、主サイトが全従サイトからコミット準備完了(commit可)の応答を受け取った場合に限り、全従サイトへコミット要求を発行する。一部からしか応答がない場合は全体をアボートするのであり、一部だけコミットや再準備要求は整合性を損なうため誤り。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。