pg_walsummary

pg_walsummary — вывести содержимое файлов сводок WAL

Синтаксис

pg_walsummary [параметр...] [файл...]

Описание

pg_walsummary используется для вывода содержимого файлов сводок WAL. Эти двоичные файлы находятся в подкаталоге pg_wal/summaries каталога данных и могут быть преобразованы в текст с помощью этого инструмента. Обычно это не требуется, поскольку файлы сводок WAL в первую очередь необходимы для поддержки инкрементального резервного копирования, но они могут быть также полезны для отладки.

Файл сводки WAL индексируется по OID табличного пространства, а также по OID и слою отношения. Для каждого слоя отношения он хранит список блоков, изменённых WAL в диапазоне, для которого была создана сводка в файле. В нём также может храниться «предельный блок», который равен 0, если слой отношения был создан или усечён в соответствующем диапазоне WAL, а в противном случае — наименьшей длине, до которой был усечён слой отношения. Если слой отношения не был создан, удалён или усечён в соответствующем диапазоне WAL, предельный блок не будет выводится этим инструментом, поскольку либо не определён, либо равен бесконечности.

Параметры

-i
--individual

По умолчанию pg_walsummary выводит одну строку для каждого диапазона из одного или нескольких последовательных изменённых блоков. Так вывод становится намного короче, поскольку отношение, в котором все блоки от 0 до 999 были изменены, создаст только одну строку вывода, а не 1 000 отдельных строк. При указании этого параметра для каждого изменённого блока выводится отдельная строка.

-q
--quiet

Не выводить никаких данных, кроме сообщений об ошибках. Это может быть полезно, чтобы узнать, можно ли разобрать файл сводки WAL вне зависимости от его содержимого.

-V
--version

Показать версию, а затем завершиться.

-?
--help

Показать справку об аргументах командной строки pg_walsummary и завершиться.

Переменные окружения

Переменная окружения PG_COLOR выбирает вариант использования цвета в диагностических сообщениях. Возможные значения: always (всегда), auto (автоматически) и never (никогда).