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

平成22年度 春期 午前 問34

データベース

DBMSのロールフォワードの説明

DBMS のロールフォワードを説明したものはどれか。

答えと解説を見る

✓ これが正解ウチェックポイント情報と更新後ログ情報を使って回復する。

解説

ロールフォワードは更新後ログで先へ進めます。

障害からの回復は二つを対にして覚えると取り違えません。前へ進めるほうがロールフォワードで、使うのは更新後のログです。後ろへ戻すほうがロールバックで、使うのは更新前のログです。名前のとおり、進めるなら更新した後の姿が必要で、戻すなら更新する前の姿が必要です。ロールフォワードが働く場面は、ディスクなど記録している装置そのものが壊れて、データベースの中身が失われたときです。まず取っておいた複製を書き戻し、そこから更新後のログを古い順に当て直して、壊れる直前の状態まで進めます。正解の記述にチェックポイントの情報が並んでいるのは、当て直すログを短くするためです。データベースは、ここまでは確実に書き出したという区切りを定期的に記録しているので、回復はその区切りから始めれば足ります。設問を読んだら、前のログか後のログかを自分で先に書き出してから肢を見るのが安全です。

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

この問題の用語

出典:平成22年度 春期 応用情報技術者試験 午前 問34

同じ用語が出る問題

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