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