WAL(Write Ahead Log)プロトコルの目的に関する説明のうち、適切なものはどれか。

更新前にログを書くことでコミット済み更新を回復可能にする

データベーススペシャリスト試験2016年度 春期 午前II16/障害回復 / ログ

選択肢

正解と解説

正解: 何らかの理由でDBMSが停止しても、コミット済みであるがデータベースに書き込まれていない更新データの回復を可能にする。

WALは、データベースの更新をディスクへ反映するより先に、その更新のログを確実にログファイルへ書き出す規約である。これによりDBMSが異常終了しても、コミット済みでまだ反映されていない更新をログからロールフォワードして回復できる。

選択肢ごとの解説

出典:平成28年度 春期 データベーススペシャリスト試験 午前II 問16(IPA)

同じ分野の他の問題

最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。