Используется несколько типов записей. Это записи модификации и записи контрольной точки.
Записи модификации.
Большинство записей в журнале – это запись модификации. Каждая запись модификации содержит два вида информации:
1. Информация для повтора, которая содержит сведения о том, как вновь применить к тому подоперацию полностью запротоколированной подтверждённой транзакции. Если сбой системы произошёл до того, как транзакция была переписана из кэша на диск. Если какая-либо операция выполнена, то её надо повторить.
2. Информация для отмены. Это сведения о том, как устранить изменения, вызванные первой операцией транзакции, которая в момент сбоя была запротоколирована лишь частично, т. е не подтверждена.
Рассмотрим записи модификации в журнале транзакций для операции создания файла.
В журнал транзакций записано три модификации. Рассмотрим первую запись T1a, T1b, T1с.