pg_walsummary#
pg_walsummary
pg_walsummary — печать содержимого файлов сводки WAL
Синтаксис
pg_walsummary
[option
...] [file
...]
Описание
pg_walsummary используется для вывода содержимого
файлов сводки WAL. Эти двоичные файлы находятся в подкаталоге
pg_wal/summaries
каталога данных,
и могут быть преобразованы в текст с помощью этого инструмента. Это обычно
не требуется, так как файлы сводки WAL в основном существуют для поддержки
инкрементального резервного копирования,
но это может быть полезно для отладки.
Файл сводки WAL индексируется по OID таблицы пространства, OID отношения и форку отношения. Для каждого форка отношения он хранит список блоков, которые были изменены WAL в диапазоне, суммированном в файле. Он также может хранить "предельный блок", который равен 0, если форк отношения был создан или усечен в соответствующем диапазоне WAL, и в противном случае — это наименьшая длина, до которой форк отношения был усечен. Если форк отношения не был создан, удален или усечен в соответствующем диапазоне WAL, предельный блок не определен или бесконечен и не будет напечатан этим инструментом.
Опции
-i
--individual
По умолчанию,
pg_walsummary
выводит одну строку для каждого диапазона из одного или более последовательных измененных блоков. Это может сделать вывод намного короче, так как отношение, в котором все блоки от 0 до 999 были изменены, будет производить только одну строку вывода вместо 1000 отдельных строк. Эта опция запрашивает отдельную строку вывода для каждого измененного блока.-q
--quiet
Не выводить никаких данных, кроме ошибок. Это может быть полезно, когда вы хотите узнать, может ли файл сводки WAL быть успешно разобран, но не заботитесь о содержимом.
-V
--version
Отобразить информацию о версии, а затем завершить работу.
-?
--help
Показывает справку о командной строке pg_walsummary аргументах и завершает работу.
Окружение
Переменная среды PG_COLOR
определяет, следует ли использовать цвет в диагностических сообщениях. Возможные значения: always
, auto
и never
.