問題
データベースのロールバック処理の説明はどれか。
選択肢
- 1更新後ジャーナルを用いて,トランザクション開始後の障害直前の状態にまでデータを復旧させる。
- 2更新後ジャーナルを用いて,トランザクション開始直前の状態にまでデータを復旧させる。
- 3更新前ジャーナルを用いて,トランザクション開始後の障害直前の状態にまでデータを復旧させる。
- 4更新前ジャーナルを用いて,トランザクション開始直前の状態にまでデータを復旧させる。
正解
4. 更新前ジャーナルを用いて,トランザクション開始直前の状態にまでデータを復旧させる。
詳しい解説を見る解説を閉じる
解説
ロールバックは,トランザクションが正常に完了しなかった場合に,更新前ジャーナル(更新前ログ)を用いてトランザクション開始直前の状態へデータベースを戻す処理である。一方,更新後ジャーナルを用いて障害直前の状態まで回復するのはロールフォワードである。(出典: 平成22年度 秋期 基本情報技術者試験 午前 問56)
一問一答
科目A 180問+科目B 60問