Redrock Postgres 搜索 英文
版本: 16

74.2. 事务和锁定 #

当前执行的事务的事务 ID 显示在 pg_locks 中的 virtualxidtransactionid 列中。只读事务将有 virtualxid 但没有 transactionid,而读写事务将设置这两个列。

某些锁类型等待 virtualxid,而其他类型等待 transactionid。行级读写锁直接记录在锁定的行中,可以使用 pgrowlocks 扩展进行检查。行级读锁也可能需要分配多事务 ID (mxid;参见 第 25.1.5.1 节)。