qhb_waldump
qhb_waldump
- отображает WAL кластера базы данных QHB в удобочитаемом виде
Синтаксис
qhb_waldump [option...] [startseg [endseg]]
Описание
qhb_waldump
отображает журнал предзаписи (WAL) и в основном используется для
отладки или в целях обучения.
Эта утилита может быть запущена только тем пользователем, который установил сервер, поскольку для нее требуется доступ только для чтения к каталогу данных.
Параметры
Следующие параметры командной строки управляют расположением и форматом вывода:
Аргумент | Описание |
---|---|
startseg | Начать чтение с указанного файла сегмента журнала. Это неявно определяет путь, по которому будут выполняться поиск файлов, и временную шкалу для использования |
endseg | Остановиться после прочтения указанного файла сегмента журнала |
-b , --bkp-details | Выводить подробную информацию о резервных блоках |
-e end , --end=end | Прекратить чтение в указанном месте WAL, вместо чтения потока журнала до конца |
-f , --follow | Продолжать опрашивать (раз в секунду) появление новых записей WAL, после достижения конца WAL |
-n limit , --limit= limit | Отобразите указанное количество записей и остановиться |
-p path , --path= path | Указывает каталог для поиска файлов сегментов журнала, либо каталог с подкаталогом pg_wal который содержит такие файлы. По умолчанию выполняется поиск в текущем каталоге, подкаталоге pg_wal текущего каталога и подкаталоге pg_wal PGDATA |
-r rmgr , --rmgr= rmgr | Выводить только записи, созданные указанным менеджером ресурсов. Если list передан в качестве имени, то вывести список допустимых имен менеджера ресурсов и завершить работу |
-s start , --start= start | место в WAL, с которого нужно начать чтение. По умолчанию начинается чтение первой корректной записи журнала в самом первом найденном файле |
-t timeline , --timeline= timeline | Временная шкала, с которой нужно читать записи журнала. По умолчанию, если указано используется значение startseg ,. Если же и оно не указано, то значение равно 1 |
-V , --version | Показать версию qhb_waldump и выйти |
-x xid , --xid= xid | Вывести только те записи, которые отмечены указанным идентификатором транзакции |
-z , --stats[=record] | Вывести сводную статистику (количество и размер записей и образов полных страниц) вместо отдельных записей. Опционально генерировать статистику для каждой записи, а не по per-rmgr |
-? , --help | Показать справку об аргументах командной строки qhb_waldump и выйти |
Окружение
PGDATA
- Каталог данных; смотрите также опцию
-p
.
PG_COLOR
- Указывает, использовать ли цвета в диагностических сообщениях.
Возможные значения
always
,auto
,never
.
Примечания
Во время работы сервера может дать неправильные результаты.
Отображается только указанная временная шкала (или по умолчанию, если она не указана). Записи в другие сроки игнорируются.
qhb_waldump
не может читать файлы WAL с суффиксом .partial
. Если эти
файлы должны быть прочитаны, суффикс .partial
должен быть удален из
имени файла.