Pull to refresh

Comments 4

Дополню, что inval msgs — это сообщения об инвалидации кеша, чтобы все процессы обновили соответствующие элементы в своих локальных кешах, в данном случае — в кешах системного каталога (catcache).

А DELETE — это, видимо, удаление записи из pg_class.

А разве в waldump записи пишутся не в той же последовательности, что и в wal?
Т.е. не подряд.
Я это к тому, что используется grep -B 1\-A 1 , а сами записи commit могут находиться в wal дальше, чем одна строка.

pg_waldump это инструмент по очеловечиванию записей из журналов wal - он показывает что именно там записано. Про то, что записи с commit могут находиться ниже - да, конечно это так - в одной транзакции может быть несколько действий и все они должны быть отражены в wal.

Sign up to leave a comment.

Articles