pg_waldump decodes and displays PostgreSQL write-ahead logs for debugging. Usage: pg_waldump [OPTION]... [STARTSEG [ENDSEG]] Options: -b, --bkp-details output detailed information about backup blocks -B, --block=N with --relation, only show records that modify block N -e, --end=RECPTR stop reading at WAL location RECPTR -f, --follow keep retrying after reaching end of WAL -F, --fork=FORK only show records that modify blocks in fork FORK; valid names are main, fsm, vm, init -n, --limit=N number of records to display -p, --path=PATH directory in which to find WAL segment files or a directory with a ./pg_wal that contains such files (default: current directory, ./pg_wal, $PGDATA/pg_wal) -q, --quiet do not print any output, except for errors -r, --rmgr=RMGR only show records generated by resource manager RMGR; use --rmgr=list to list valid resource manager names -R, --relation=T/D/R only show records that modify blocks in relation T/D/R -s, --start=RECPTR start reading at WAL location RECPTR -t, --timeline=TLI timeline from which to read WAL records (default: 1 or the value used in STARTSEG) -V, --version output version information, then exit -w, --fullpage only show records with a full page write -x, --xid=XID only show records with transaction ID XID -z, --stats[=record] show statistics instead of records (optionally, show per-record statistics) --save-fullpage=DIR save full page images to DIR -?, --help show this help, then exit Report bugs to . PostgreSQL home page: