pg_snapshot_xmax()
是一个返回快照的xmax值的系统函数。
pg_snapshot_xmax()
在 PostgreSQL 13 中添加。
用法
pg_snapshot_xmax (pg_snapshot
) →xid8
pg_snapshot_xmax()
替换了 txid_snapshot_xmax()
。
变更历史
- PostgreSQL 13
- 添加 (提交 4c04be9b)
示例
pg_snapshot_xmax()
的基本用法示例
postgres=# SELECT pg_current_snapshot(); pg_current_snapshot --------------------- 795:799:795,797 (1 row) postgres=# SELECT pg_snapshot_xmax(pg_current_snapshot()); pg_snapshot_xmax ------------------ 799 (1 row)
参考
- PostgreSQL文档: 事务ID和快照信息函数