當前正在執行的事務的事務 ID 顯示在 pg_locks
的 virtualxid
和 transactionid
列中。只讀事務將具有 virtualxid
但 transactionid
為 NULL,而讀寫事務中兩個列都會被設定。
某些鎖型別等待 virtualxid
,而其他型別等待 transactionid
。行級讀寫鎖直接記錄在被鎖定的行中,可以使用 pgrowlocks 擴充套件進行檢查。行級讀鎖可能還需要分配多事務 ID(mxid
;參見 第 24.1.5.1 節)。
如果您在文件中發現任何不正確之處、與您在使用特定功能時的經驗不符之處或需要進一步說明之處,請使用 此表單 報告文件問題。