2025年9月25日: PostgreSQL 18 釋出!
支援版本:當前18)/ 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 / 8.0 / 7.4 / 7.3

27.3. 檢視鎖 #

另一個有用的資料庫活動監控工具是 pg_locks 系統表。它允許資料庫管理員檢視鎖管理器中未解決鎖的資訊。例如,此功能可用於

  • 檢視當前所有未解決的鎖、特定資料庫中所有關係上的鎖、特定關係上的所有鎖,或特定 PostgreSQL 會話持有的所有鎖。

  • 確定當前資料庫中未授予鎖最多的關係(這可能是資料庫客戶端之間爭用的來源)。

  • 確定鎖爭用對整體資料庫效能的影響,以及爭用隨總體資料庫流量變化的程度。

pg_locks 檢視的詳細資訊出現在 第 53.13 節。有關 PostgreSQL 中鎖定和管理併發的更多資訊,請參閱 第 13 章

提交更正

如果您在文件中發現任何不正確、與您在使用該功能時的實際情況不符或需要進一步說明的內容,請使用 此表單 報告文件問題。