閉じる

ITパスポート平成26年秋期 問71

問71
note_alt
calculate

図は処理1,処理2の順でデータベースを更新するトランザクションの処理フローを示している。図中のa~cのうち,コミット処理(処理1,処理2の更新結果を確定させる処理)に該当する箇所だけを全て挙げたものはどれか。
71.png/image-size:364×351
  • a
  • a,b
  • b,c
  • c

分類 :

テクノロジ系 » データベース » トランザクション処理

正解 :

ア

解説 :

aへ進むのは処理1と処理2が両方とも正常終了した場合だけです。この時点で二つの更新を確定するコミットを行います。

bとcはどちらかの処理が失敗した経路です。不完全な更新を確定せず、必要に応じてロールバックして一連の処理前の状態へ戻します。

▲
Pagetop