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”的评论、建议或更正 在此处