# 皮克_瓦尔登普
皮克_waldump — 显示 PostgreSQL 数据库集群的预写日志的人类可读渲染
# 概要
pg_waldump
[选项
...]开始
[结束
]]
# 描述
pg_waldump
显示预写日志 (WAL),主要用于调试或教育目的。
此实用程序只能由安装服务器的用户运行,因为它需要对数据目录的只读访问权限。
# 选项
以下命令行选项控制输出的位置和格式:
开始
从指定的日志段文件开始读取。这隐含地确定了搜索文件的路径以及要使用的时间线。
结束
读取指定的日志段文件后停止。
-b
--bkp-详细信息
输出有关备份块的详细信息。
-e *
结尾*
--结束=*
结尾*
在指定的 WAL 位置停止读取,而不是读取到日志流的末尾。
-f
- 跟随
到达有效 WAL 的末尾后,保持每秒轮询一次以显示新的 WAL。
-n *
限制*
--限制=*
限制*
显示指定数量的记录,然后停止。
-p *
小路*
--路径=*
小路*
指定一个目录来搜索日志段文件或一个目录pg_wal
包含此类文件的子目录。默认是在当前目录中搜索,pg_wal
当前目录的子目录,以及pg_wal
的子目录PGDATA
.
-q
- 安静的
不打印任何输出,错误除外。当您想知道是否可以成功解析一系列 WAL 记录但不关心记录内容时,此选项很有用。
-r *
rmgr*
--rmgr=*
rmgr*
只显示指定资源管理器生成的记录。如果列表
作为名称传递,打印有效资源管理器名称的列表,然后退出。
-s *
开始*
--开始=*
开始*
WAL 开始读取的位置。默认是开始读取在最早找到的文件中找到的第一个有效日志记录。
-t *
时间线*
--时间线=*
时间线*
从中读取日志记录的时间线。默认是使用中的值*开始
*,如果指定的话;否则,默认值为 1.
-V
- 版本
打印 pg_waldump 版本并退出。
-x *
xid*
--xid=*
xid*
仅显示标有给定事务 ID 的记录。
-z
--stats[=记录]
显示汇总统计信息(记录的数量和大小以及整页图像)而不是单个记录。可以选择为每条记录而不是每 rmgr 生成统计信息。
-?
- 帮助
显示关于 pg 的帮助_waldump 命令行参数,然后退出。
# 环境
PGDATA
数据目录;另见-p
选项。
PG_COLOR
指定是否在诊断消息中使用颜色。可能的值为总是
,汽车
和绝不
.
# 笔记
服务器运行时可能会给出错误的结果。
仅显示指定的时间线(或默认时间线,如果未指定)。其他时间线中的记录将被忽略。
皮克_waldump 无法读取带后缀的 WAL 文件。部分的
.如果需要读取这些文件,。部分的
后缀需要从文件名中删除。