データベース
基本情報技術者試験 科目A免除 修了試験 20211212 実施分 問29
媒体障害の回復において,最新のデータベースのバックアップをリストアした後に,トランザクションログを用いて行う操作はどれか。
- ア バックアップ取得後でコミット前に中断した全てのトランザクションをロールバックする。
- イ バックアップ取得後でコミット前に中断した全てのトランザクションをロールフォワードする。
- ウ バックアップ取得後にコミットした全てのトランザクションをロールバックする。
- エ バックアップ取得後にコミットした全てのトランザクションをロールフォワードする。
出典:基本情報技術者試験 科目A免除 修了試験 20211212 実施分 問29
答えと解説を見る
正解:エ
覚える知識
ロールフォワードによるDB復旧
ロールフォワードは、バックアップ時点以降のコミット済み更新をログから再適用して障害直前の状態へ戻す処理である。
この問題で必要なこと
媒体障害ではバックアップをリストアし、取得後にコミットされたトランザクションを更新後ログでロールフォワードして最新状態に戻す。
ひっかけ
コミット前の中断をロールバックする(障害時の処理)と取り違える。
この知識の出題:本試験系 4 回・免除試験 20 回(公開問題での観測値)