トランザクション処理プログラムが、データベース更新の途中で異常終了した場合、ロールバック処理によってデータベースを復元する。
この時使用する情報はどれか。
ア | 最新のスナップショット情報 |
イ | 最新のバックアップファイル情報 |
ウ | ログファイルの更新後情報 |
エ | ログファイルの更新前情報 |
答え エ
【解説】
ロールバック処理によってデータベースを復元する時に用いる情報は、トランザクションによるデータベースを更新する前の情報をまとめたログファイルの更新前情報(エ)になります。
ロールバックが戻すのはデータを最後に確定させた直前のチェックポイント時点になります。
【キーワード】
・ロールバック