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()" 的评论、建议或更正 此处