IPA過去問ドリル

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

テクノロジ/データベース

データベースに媒体障害が発生したときのデータベースの回復法はどれか。

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

正解:エ

解説

媒体障害はディスク装置自体が壊れてデータベースの内容が失われる障害です。この場合はバックアップコピーからデータベースを復元したうえで,バックアップ取得以降にコミットされたトランザクションをログ(更新後ログ)を使ってロールフォワードし,障害直前の状態まで回復します。

選択肢ごとの解説

  • 誤り。異常終了したトランザクションをロールバックするのは,トランザクション障害からの回復方法です。
  • 誤り。コミット済みで実更新が反映されていないトランザクションをロールフォワードするのは,システム障害(システムダウン)からの回復方法です。
  • 誤り。コミットもアボートもしていないトランザクションをロールバックするのも,システム障害時の回復処理です。
  • 正しい。媒体障害ではバックアップコピーから復元し,バックアップ取得以降にコミットした全トランザクションをロールフォワードします。
応用情報技術者の過去問を演習モードで解く