応用情報技術者 令和6年度 秋期 問27
2相コミットで分散トランザクションの原子性を保証する場合、ネットワーク障害の発生によって参加者のトランザクションが、コミットすべきか又はロールバックすべきかを判断できなくなることがある。このような状況を発生させるネットワーク障害に関する説明として、適切なものはどれか。
正解と解説を見る
正解:イ 調停者のトランザクションが、コミット又はロールバックの決定を参加者に送る直前に障害になった。
解説
参加者は「コミット可」と返した後は調停者の決定を待つしかない。決定が届く前に障害が起きると、コミットかロールバックか判断できない状態(ブロック)になる。
解説:panda studio(公式の正答と照合済み)
出典:令和6年度 秋期 応用情報技術者試験 午前 問27