| PostgreSQL 8.0.0 中文文件(轉譯自 PostgreSQL 中國 製作的簡體中文版本) | ||||
|---|---|---|---|---|
| Prev | Fast Backward | Chapter 23. 監控資料庫的活動 | Fast Forward | Next |
監控資料庫活動的另外一個有用的工具是系統資料表 pg_locks。 這樣就允許資料庫管理員查看在鎖管理器裡面的未決的鎖的訊息。比如, 這個功能可以用於:
查看目前所有未決鎖,所有在某一特定資料庫裡的關係上的鎖, 所有在特定關係上的鎖,或者某一 PostgreSQL 會話持有的所有鎖。
判斷目前資料庫裡帶有最多未批准鎖的關係(它很可能是資料庫客戶端的競爭源)。
判斷鎖競爭給資料庫性能帶來的影響,以及鎖競爭隨著整個資料庫流量的變化所產生的變化。
pg_locks 視圖的細節在 Section 41.33 裡。 有關更多 PostgreSQL 的鎖和管理並發性的 訊息,請參考 Chapter 12。