DBMSのロールフォワードを説明したものはどれか。
ア | 更新前ログ情報によって、直近の整合性のとれた状態に回復する。 |
イ | 障害のもととなったプログラムを修正し、再実行によって回復する。 |
ウ | チェックポイント情報と更新後ログ情報を使って回復する。 |
エ | データベースのレコードの内容を、SQLを使って直接修正する。 |
ロールフォワードとは、データベースに障害が発生したときに、記録してあるチェックポイントのデータを再現した上で、ログファイルに残っているチェックポイント後の処理を再現し、障害直前の状態にまで戻すことである。
ア | × | ロールバックに関する説明である。 |
イ | × | ロールフォワードでは、障害のもととなったプログラムを修正することはない。 |
ウ | ○ | チェックポイント情報と更新後ログ情報を使って回復する。 |
エ | × | データベースのレコードの内容を、更新後ログを使って修正する。 |