媒体障害の回復において,最新のデータベースのバックアップをリストアした後に,トランザクションログを用いて行う操作はどれか。
平成28年度 春期 応用情報技術者 問30
テクノロジ系
正解と解説
正解 エ
媒体障害では、バックアップをリストアした後、取得後にコミットしたトランザクションを更新後ログでロールフォワードします。
媒体障害では、ディスクが壊れてデータベースの内容が失われます。そこでまず、最新のバックアップをリストアして、取得時点の状態に戻します。次に、トランザクションログの更新後ログを使い、バックアップ取得後にコミットしたトランザクションの更新をやり直します(ロールフォワード)。コミット前に中断したトランザクションの更新は、バックアップ取得後のものなので、リストアしたデータベースには反映されていません。そのため、ロールバックする必要はありません。
ア:コミット前に中断したトランザクションの更新は、リストアしたバックアップに含まれていません。そのため、ロールバックする対象がありません。
イ:コミットしていないトランザクションは、確定していない更新です。ロールフォワードで反映してはいけません。
ウ:コミット済みの更新は、取り消すのではなく、やり直して反映します。ロールバックすると、確定した更新が失われます。
出典:平成28年度 春期 応用情報技術者試験 問30
全年度から出題。10問で実力を判定します。登録不要。
出典:平成28年度 春期 応用情報技術者試験 問30(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方