情報処理安全確保支援士暗記無料で始める

ログ先行書出しとは?ログせんこうかきだし

ログ先行書出しとは、更新後の実データをディスクへ書くよりも先に、その更新内容を記したログを不揮発の媒体へ書き終えておくという規約。ログさえ残っていれば、実データがまだメモリ上のバッファにしかない状態で障害が起きても、再起動後にログを読み直して更新を再現(ロールフォワード)できる。

最終更新:2026-10-06

試験情報

情報処理安全確保支援士試験の過去問では1問の解説で触れられています。

情報処理安全確保支援士試験の頻出用語/午前II

別名:WAL、write ahead logging、ログ先書き

この語が出る過去問を解く →

背景

更新のたびに実データをディスクへ書くと、あちこちへの書込みが多発して性能が出ない。更新内容を順に追記されるログへまとめて先に確定させ、実データの書込みは後回しにすることで、性能と回復可能性を両立させている。支援士では、可用性と完全性を支える仕組みとして、またログの保全がインシデント調査の前提になる点で関わる。

具体例

コミットの応答を返す時点でログの書込みは終わっているため、その直後に電源が落ちても更新は失われない。逆にコミット前に落ちた更新は、ログに残る更新前の値を使って取り消せる。障害復旧ではこの2つを、ログの読み直しによってまとめて処理する。

試験での引っ掛け

この順序を逆にすると、実データだけが書かれてログには記録が無い状態が生じ、取り消すことも再現することもできなくなる。「コミット済みは必ず回復でき、未コミットは必ず取り消せる」という性質は、書出しの順序が守られて初めて成り立つ。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 1問の解説で触れられる
  • 分野:午前II
  • この順序を逆にすると、実データだけが書かれてログには記録が無い状態が生じ、取り消すことも再現することもできなくなる。