支持的版本:当前 (17) / 16 / 15 / 14 / 13
开发版本:devel
不支持的版本:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1

52.16。 pg_prepared_xacts #

视图 pg_prepared_xacts 显示有关当前为两阶段提交准备的事务的信息(有关详细信息,请参阅 PREPARE TRANSACTION)。

pg_prepared_xacts 每个已准备好的事务包含一行。当事务提交或回滚时,条目将被删除。

表 52.16。 pg_prepared_xacts

描述

transaction xid

已准备好的事务的数字事务标识符

gid text

分配给事务的全局事务标识符

prepared timestamptz

事务准备提交的时间

owner name(引用 pg_authid.rolname

执行事务的用户的名称

database name(引用 pg_database.datname

执行事务的数据库的名称


当访问 pg_prepared_xacts 视图时,内部事务管理器的数据结构会暂时锁定,并创建一个副本供视图显示。 这确保视图产生一致的结果集,同时不会不必要地阻止正常操作。尽管如此,如果频繁访问此视图,可能会对数据库性能产生一些影响。

提交更正

如果您在文档中发现任何不正确、与您对特定功能的体验不符或需要进一步澄清的地方,请使用此表格报告文档问题。