pg_waldump

用于显示 WAL 文件易于阅读的呈现的服务器实用程序

pg_waldump 是一个 服务器实用程序,它显示 WAL 文件内容的易于阅读的呈现。

pg_waldumpPostgreSQL 9.3 中作为 contrib 模块 pg_xlogdump 添加,并在 PostgreSQL 10 中重命名为 pg_waldump

更改历史

示例

pg_waldump 的基本用法示例

pg_waldump --path /var/lib/pgsql/data/pg_wal/ --start=0/2000000
rmgr: Standby     len (rec/tot):     50/    50, tx:          0, lsn: 0/02000028, prev 0/01545D60, desc: RUNNING_XACTS nextXid 741 latestCompletedXid 740 oldestRunningXid 741
rmgr: Heap        len (rec/tot):     59/    59, tx:        741, lsn: 0/02000060, prev 0/02000028, desc: INSERT+INIT off: 1, flags: 0x08, blkref #0: rel 1663/5/16389 blk 0
rmgr: Transaction len (rec/tot):     46/    46, tx:        741, lsn: 0/020000A0, prev 0/02000060, desc: COMMIT 2024-04-24 12:52:03.149442 JST
rmgr: Standby     len (rec/tot):     50/    50, tx:          0, lsn: 0/020000D0, prev 0/020000A0, desc: RUNNING_XACTS nextXid 742 latestCompletedXid 741 oldestRunningXid 742
pg_waldump: error: error in WAL record at 0/20000D0: invalid record length at 0/2000108: expected at least 24, got 0 

分类

PostgreSQL 内部结构服务器实用程序WAL

另见

WALpg_walinspect

反馈

提交关于 “pg_waldump” 的任何评论、建议或更正 在此处