pg_stat_monitor 正式版發布
發布於 2022-05-06,作者為 Percona
相關開源專案
Percona 很高興宣布 pg_stat_monitor 正式版發布。
相較於以往,Pg_stat_monitor 提供更深入且豐富的查詢分析。除了先前執行查詢的額外指標之外,pg_stat_monitor 還引入了將查詢指標儲存在時間序列區塊中的能力,以及儲存先前查詢迭代中的 explain plans 等元數據。
主要功能
- 端到端可追溯性:讓您可以追蹤查詢執行過程中各個步驟的查詢時間和統計資訊。
- 可配置時間範圍內的聚合統計資訊:查詢統計資訊會以各種維度聚合在時間序列區塊中,以提供更精細的控制。
- 查詢執行時間的直方圖:追蹤並視覺化查詢執行變異性,以獲得更好的洞察力。
其他功能包括
- 多維度分組:依據 userid、dbid、queryid、client_ip 和 planid 對計數器進行分組,以實現更高的精度。 這允許使用者更精細地深入研究查詢的效能。
- 捕獲查詢中的實際參數:pg_stat_monitor 允許您選擇是否要查看帶有參數佔位符的查詢或實際參數數據。 這簡化了調試和分析流程,讓使用者能夠執行相同的查詢。
- 查詢計畫:現在每個 SQL 都會附帶為其執行所構建的實際計畫。 如果您想了解為什麼特定查詢比預期的慢,這是一個巨大的優勢。
- 語句的資料表存取統計資訊:這讓我們可以輕鬆識別存取給定資料表的所有查詢。
您可以在我們的發布部落格中閱讀有關這些功能的更多資訊。