令和4年度秋期 問29 / 80

令和4年度 秋期 応用情報技術者試験 午前 問29

チェックポイントを取得するDBMSにおいて,図のような時間経過でシステム障害が発生した。前進復帰(ロールフォワード)によって障害回復できるトランザクションだけを全て挙げたものはどれか。

問題の図

キーボード:1〜4 で解答 → 次の問題 ← 前の問題

正解と解説を見る

正解:ウ

前進復帰(ロールフォワード)とは

ロールフォワードは、障害発生時点までに確定(コミット)されたトランザクションをログから適用し、データベースを一貫した状態に回復する手法です。未確定(コミットされていない)トランザクションは適用されません。

各トランザクションの状況

  • T1: チェックポイント前にコミット済み。ロールフォワード対象にはならない。
  • T2: チェックポイント後に開始し、コミットしていない。ロールフォワード対象にはならない。
  • T3: チェックポイント後に開始し、コミットしていない。ロールフォワード対象にはならない。
  • T4: チェックポイント後に開始し、コミット済み。ロールフォワード対象。
  • T5: チェックポイント後に開始し、コミット済み。ロールフォワード対象。

ロールフォワード対象

  • T4 と T5 がロールフォワードによって回復可能なトランザクションです。

答え

ウ: T4 と T5

出典:令和4年度 秋期 応用情報技術者試験 午前 問29

令和4年度秋期の他の問題