データベース
平成28年度 秋期 基本情報技術者試験 午前 問30
トランザクション T はチェックポイント取得後に完了したが,その後にシステム障害が発生した。トランザクション T の更新内容をその終了直後の状態にするために用いられる復旧技法はどれか。ここで,チェックポイントの他に,トランザクションログを利用する。
- ア 2 相ロック
- イ シャドウページ
- ウ ロールバック
- エ ロールフォワード
出典:平成28年度 秋期 基本情報技術者試験 午前 問30
答えと解説を見る
正解:エ
覚える知識
ロールフォワードによるDB復旧
ロールフォワードは更新後ログを使い、障害時点までの完了トランザクションの更新を再現する復旧技法である。
この問題で必要なこと
チェックポイント後に完了したトランザクションの更新は、障害後に更新後ログを適用して復旧するロールフォワードで再現する。
ひっかけ
ロールバックは未完了トランザクションの取消しである点との混同を誘う。
この知識の出題:本試験系 4 回・免除試験 20 回(公開問題での観測値)