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

平成28年度 秋期 午前Ⅱ 問13

データベース

ロールバック処理の説明

データベースのロールバック処理の説明はどれか。

答えと解説を見る

✓ これが正解エログの更新前情報を用いて,トランザクション開始直前の状態にデータを復元させる。

解説

ロールバックは更新前情報で、トランザクション開始直前の状態に戻します。

データベースの障害回復には、ログに記録した更新前情報と更新後情報を使います。見分ける軸は、どちらの情報を使って、どの時点の状態にするかの組合せです。ロールバックは、完了しなかったトランザクションの更新を取り消すための処理で、ログの更新前情報を使い、そのトランザクションが始まる直前の状態にデータを戻します。これに対して、ロールフォワードは、バックアップから戻したデータにログの更新後情報を当てて、障害直前の状態まで進めます。戻すときは更新前、進めるときは更新後、と向きと情報を組にして覚えると選べます。

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

この問題の用語

出典:平成28年度 秋期 ITサービスマネージャ試験 午前Ⅱ 問13

同じ用語が出る問題

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