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

応用情報技術者 2009年 春期 問33

33 / 80

分散データベースにおいて図のようなコマンドシーケンスがあった。調停者がシー ケンス』で発行したコマンドはどれか。ここで、コマンドシーケンスの記述に UML のシーケンス図の記法を用いる。 :要求者 :開停者 :システム1 :システム2 UPDATE 要求 UPDATE 要求 UPDATE 要求 UPDATE 要求 COMMIT 要求 COMMIT 可否問合せ COMMMIT 可否問合せ 可 ハーーー 否 [ a

問題の図

正解と解説

表示する
正解 イ

ROLLBACK の実行要求

2相コミットでは、調停者が各システムにコミット可否を問い合わせ、1つでも「否」があれば全体を取り消す必要があります。図で「否」の応答があった後に調停者が発行するのはROLLBACK(取消し)の実行要求なので選択肢イが正解です。すべて「可」ならCOMMITを発行します。

AI に聞く

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