pgNow 是一款免費的桌面工具,可以為 PostgreSQL 數據庫提供快速集中的監控與性能診斷。
pgNow 不依賴代理,無需任何配置,可以幫助開發者或數據庫管理員(DBA)直觀地查看數據庫的統計信息和關鍵性能指標。
功能特性
-
跨平臺支持:包括 Windows、macOS 以及 Linux 操作系統,可以監控本地部署的 PostgreSQL 以及各種云數據庫服務。
-
工作負載分析:基于 pg_stat_statements 擴展收集的數據,提供運行中的實時工作負載指標,方便分析實時性能問題。同時還提供快照功能,可以比較不同時間點的負載差異。
- 活動會話信息:實時顯示 pg_stat_activity 系統視圖的數據,包括進程正在執行的查詢和鎖等待信息。
- 索引統計:顯示數據表和索引的使用信息,識別缺少索引的表,以及重復和未使用的索引。
- 配置推薦:提供數據庫參數配置以及推薦的優化配置。
- VACUUM 分析:提供當前 VACUUM 相關設置的分析,并且提供可能改善清理操作性能的配置建議,防止表數據膨脹和性能問題。
下載安裝
pgNow 官方下載網址如下:
https://www.red-gate.com/products/redgate-pgnow/installer/
填寫相關信息之后,點擊“Download”進行下載。
下載之后直接運行 pgNowWin32X64.exe(Windows):
同意用戶協議后,注冊一個免費賬號進行登錄。
輸入 PostgreSQL 服務器連接信息之后,點擊“Connect”進行連接。
官方文檔:
https://documentation.red-gate.com/pgnow
總結
pgNow 是一個簡單易用、輕量級的 PostgreSQL 實時監控和診斷工具,適合 DBA 以及開發人員快速診斷數據庫性能故障。