本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

平成26年度 春期 高度情報技術者試験問題と解説

問9

分散データベースにおいて図のようなコマンドシーケンスがあった。調停者がシーケンス a で発行したコマンドはどれか。ここで、コマンドシーケンスの記述にUMLのシーケンス図の記法を用いる。

 

ア COMMITの実行要求

イ ROLLBACKの実行要求

ウ 判定レコードの書出し要求

エ ログ書出しの実行要求


正解


解説

ア システム2から否の応答があったため、COMMITはできない。

イ 正しい。2相コミットに関する問題である。
2相コミットは、分散データベースシステムにおいて、一連のトランザクション処理を行う複数サイトに更新処理が確定可能かどうかを問い合わせ、全てのサイトが確定可能である場合、更新処理を確定する方式である。

問8 目次 問10