此条目涉及一个 PostgreSQL 功能,该功能已弃用,并可能在未来的版本中不再支持。
txid_snapshot_xip() 是一个系统函数,用于返回快照中包含的进行中事务 ID 的集合。
txid_snapshot_xip() 在 PostgreSQL 8.3 中引入。
用法
txid_snapshot_xip (txid_snapshot) → setofbigint
在 PostgreSQL 13 中引入 xid8 数据类型后,此函数已被弃用,并被 pg_snapshot_xip() 取代。
变更历史
- PostgreSQL 8.3
- 添加 (commit 1f92630f)
示例
txid_snapshot_xip() 的基本用法示例
postgres=# SELECT * FROM txid_snapshot_xip(txid_current_snapshot()); txid_snapshot_xip ------------------- 764 769 (2 rows)
参考资料
- PostgreSQL 文档: 已弃用的事务 ID 和快照信息函数
