pg_current_snapshot()

返回当前快照的函数

pg_current_snapshot() 是一个返回当前快照的系统函数。

pg_current_snapshot() 函数是在 PostgreSQL 13 中添加的。

用法

pg_current_snapshot () → pg_snapshot

可以使用以下函数提取返回的 pg_snapshot 值的各个组件:

pg_current_snapshot() 替换了 txid_current_snapshot() 函数。

变更历史

示例

pg_current_snapshot() 的基本用法示例:

postgres=# SELECT pg_current_snapshot();
 pg_current_snapshot 
---------------------
 795:799:795,797
(1 row)

分类

系统函数, 事务

另请参阅

pg_snapshot_xmin(), pg_snapshot_xmax(), pg_snapshot_xip(), pg_export_snapshot()

反馈

请在此处 提交关于“pg_current_snapshot()”的任何评论、建议或更正