本文へスキップ
Certia
未分類
春期

データベーススペシャリスト 2013年 春期 問13

13 / 25

2相コミットで分散トランザクションの原子性を保証する場合,ネットワーク障害 の発生によって参加者のトランザクションが、コミットすべきかロールバックすべき かを判断できなくなることがある。このような状況を発生させるネットワーク障害に 関する説明として、適切なものはどれか。

正解と解説

表示する
正解 イ

調停者のトランザクションが、コミット又はロールバックの決定を参加者に送る 直前に障害になった。

2相コミットで判断不能になるのは、調停者がコミット/ロールバックの決定を参加者に送る直前に障害が起きた場合(イ)。参加者はコミット可否を返した後、最終決定を受け取れず、どちらを実行すべきか判断できなくなる。

AI に聞く

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