トランザクション処理(全58問中46問目)

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
データベースが格納されている記憶媒体に故障が発生した場合,バックアップファイルとログを用いてデータベースを回復する操作はどれか。

出典:平成19年秋期 問62

  • アーカイブ
  • コミット
  • チェックポイントダンプ
  • ロールフォワード
正解 問題へ
分野:テクノロジ系
中分類:データベース
小分類:トランザクション処理
解説
ロールフォワードは、前進復帰と訳されデータベースシステムに障害が起こったときに行われる回復処理です。更新後ログを用いて今まで処理したトランザクションを再現しシステム障害直前までデータベース情報を復帰させます。

データベース障害に対する対処を、まとまると次のようになります。
トランザクション障害
更新前ログを使用したロールバックを行い、トランザクション開始直前の状態に戻す。
システム障害
直前のチェックポイントまで戻り、コミットされたトランザクションを更新後ログを使用したロールフォワードでデータベースに反映させる。
媒体障害
バックアップファイルと更新後ログを使用したロールフォワードで障害発生直前の状態に戻す。
この問題の場合は「媒体障害」に該当するので、ロールフォワードが適切となります。

この問題の出題歴


Pagetop