過去問解きまくり研究所 ホーム

平成30年度 秋期 午前 問30

データベース

ログに関する問題

データベースが格納されている記憶媒体に故障が発生した場合,バックアップファイルとログを用いてデータベースを回復する操作はどれか。

答えと解説を見る

✓ これが正解エロールフォワード

解説

記憶媒体が壊れたときの復旧のしかたを選ぶ問題になります。

記憶媒体そのものが壊れた場合、その上にあったデータは読み出せません。そこで、別に取っておいた複製をまず書き戻し、壊れる前のある時点の姿を作り直します。ただし複製を取った後にも更新は続いているので、その分がまだ足りません。そこで更新の履歴を記録したログを古い順に読み、完了していた更新を順番に当て直していきます。この当て直しがロールフォワードで、前へ進める向きの復旧です。処理の途中で終わっていたものは当て直さず、逆に取り消す向きの手当てを行います。取り消す側はロールバックと呼ばれ、進める側と対になっています。どちらへ動かすかは、その更新が完了していたかどうかで決まります。ログは更新の前後の値を時刻とともに書き残したものです。複製とログの二つがそろって初めて、壊れる直前の状態まで戻せます。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成30年度 秋期 基本情報技術者試験 午前 問30

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)