pg_current_wal_lsn()

返回当前 WAL 写入位置的函数

pg_current_wal_lsn() 是一个系统函数,返回当前预写式日志写入位置。

pg_current_wal_lsn()PostgreSQL 8.2 中作为 pg_current_xlog_location() 添加。

用法

pg_current_wal_lsn() → pg_lsn

变更历史

示例

pg_current_wal_lsn() 的基本用法示例

postgres=# SELECT pg_current_wal_lsn();
 pg_current_wal_lsn 
--------------------
 7/B466C0F0
(1 row)

pg_current_wal_lsn() 无法在备用服务器上执行

postgres=# SELECT pg_current_wal_lsn();
ERROR:  recovery is in progress
HINT:  WAL control functions cannot be executed during recovery.

分类

系统函数WAL

参见

pg_current_wal_flush_lsn(),pg_current_wal_insert_lsn()

反馈

提交您对 "pg_current_wal_lsn()" 的任何评论、建议或更正 此处