gp_distributed_xacts

gp_distributed_xacts

gp_distributed_xacts视图包含有关Greenplum数据库分布式事务的信息。分布式事务是涉及修改Segment实例上数据的事务。Greenplum的分布式事务管理器确保了这些Segment保持同步。此视图允许用户查看当前活动的会话及其关联的分布式事务。

表 1. pg_catalog.gp_distributed_xacts
类型 引用 描述
distributed_xid xid   分布式事务在Greenplum数据库阵列中使用的事务ID。
distributed_id text   分布式事务标识符。它有2个部分 - 一个唯一的时间戳和分布式事务编号。
state text   本次会话对于分布式事务的当前状态。
gp_session_id int   与此事务关联的Greenplum数据库会话的ID编号。
xmin_distributed _snapshot xid   在此事务开始时,所有打开事务中发现的最小分布式事务号。它用于MVCC分布式快照目的。