pg_last_wal_replay_lsn()

返回备机最近回放的WAL位置的函数

pg_last_wal_replay_lsn() 是一个系统函数,返回流复制备机已回放的最新 WAL 位置。

pg_last_wal_replay_lsn()PostgreSQL 9.0 中添加为 pg_last_xlog_replay_location()

用法

pg_last_wal_replay_lsn() → pg_lsn

变更历史

示例

pg_last_wal_replay_lsn() 的基本用法示例

postgres=# SELECT pg_last_wal_replay_lsn();
 pg_last_wal_replay_lsn 
------------------------
 7/9E02D4D8
(1 row)

此值还通过上游节点的 pg_stat_replication 条目中备机的 replay_lsn 列报告。

postgres=# SELECT replay_lsn FROM pg_stat_replication WHERE application_name='node2';
 replay_lsn 
------------
 7/9E02D4D8
(1 row)

分类

复制系统函数WAL

参见

pg_last_wal_receive_lsn()pg_last_xact_replay_timestamp()

反馈

提交关于"pg_last_wal_replay_lsn()" 的任何评论、建议或更正 在此处