1

Из документов postgresql

[полностраничные записи] необходимы, потому что запись страницы, которая выполняется во время сбоя операционной системы, может быть завершена только частично, что приводит к странице на диске, которая содержит смесь старых и новых данных. Данные изменений на уровне строк, обычно хранящиеся в WAL, не будут достаточны для полного восстановления такой страницы во время восстановления после сбоя. Хранение полного изображения страницы гарантирует, что страница может быть правильно восстановлена ...

Почему журналов WAL недостаточно для полного восстановления? Насколько я понимаю, они содержат все обновления страницы, начиная с (по крайней мере) последней контрольной точки.

Может ли кто-нибудь привести пример того, как простое воспроизведение журналов WAL с последней контрольной точки может привести к потере данных?

0