OracleDBミニ知識
OracleのREDOログとは†
Oracleは「コミット」することにより処理を確定します。しかしコミットしてもすぐにはデータファイル(.dbf)へ書き込まず、チェックポイントが発生したときに書き込む。
その間にデータが失われたら?
この場合に見るのがREDOログで、これを参照してデータを無事にデータファイルに書き込む事ができる。
またこの機能のため、Oracleは起動時にREDOログとデータファイルを比較し、ロストしていないか確認する。これをクラッシュリカバリと呼ぶ。