図は処理1、処理2の順でデータベースを更新するトランザクションの処理フローを示している。 図中のa〜cのうち、コミット処理(処理1、処理2の更新結果を確定させる処理)に該当する箇所だけを全て挙げたものはどれか。
答え ア
【解説】 コミット処理は処理1と処理2の更新結果を確定させる処理なので、確定させるためには処理1と処理2が正常に終了した時(a)になります。 なお、bは処理2が異常終了したので処理1で行った更新結果を取消す処理を行う必要があります。 また、aは処理1が異常終了したのでそのまま終了します。
【キーワード】 ・コミット
戻る 一覧へ 次へ