Skip to content

74.2. 事务和锁定#

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

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