DALIBO 很榮幸推出 POWA 的第一個版本,這是一款全新的 PostgreSQL 效能工具。
POWA 是一個工作負載分析器,可清晰呈現 PostgreSQL 伺服器的當前活動,包含查詢執行時間圖表、區塊命中/讀取圖表,以及指定時間段內耗時請求的圖表。
如果您在任何一個圖表中放大,圖表將會調整並顯示當時正在運行的查詢。 如果您點擊特定的查詢,您將獲得額外的圖表,例如讀/寫時間、受影響的行數、本機和共用命中等。
還有許多 PL 函數可用於存取和管理統計資料。
基本上,PoWA 是一個 PostgreSQL 擴展,旨在將 pg_stat_statements 擴展所提供的資訊歷史化。 它提供 SQL SRF 以收集指定時間間隔內的有用資訊。
這個首個版本已準備好用於生產環境,但我們當然會繼續改進它。 請安裝它(或測試我們的示範網站),並告訴我們您的想法。 目前我們最需要的是回饋和新想法,尤其是在改進使用者體驗和圖形介面方面...
PoWA 在 PostgreSQL 授權下提供。 主要程式碼是一個用 C 和 SQL 編寫的 PostgreSQL 擴展。 使用者介面基於 Perl 和 Mojolicious。 顯然,統計資料儲存在 PostgreSQL 資料庫中 :-)
有關完整的變更列表,請查看版本說明:https://github.com/dalibo/powa/blob/master/CHANGELOG.md
DALIBO 感謝所有為此版本做出貢獻的開發人員,尤其是:Marc Cousin 的原始想法和 Julien Rouhaud 在 GUI 上的辛勤工作。
POWA 是一個在 PostgreSQL 授權下提供的開放原始碼專案。 歡迎任何為構建更好的工具做出貢獻。 您只需使用 GitHub 工具或直接發送到 powa@dalibo.com 傳送您的想法、功能請求或補丁。
關於 POWA :
PoWA 是 PostgreSQL 工作負載分析器,可收集效能統計資料並提供即時圖表,以幫助監控和調整您的 PostgreSQL 伺服器。 它類似於 Oracle AWR 或 SQL Server MDW。
程式碼與示範位於 http://dalibo.github.io/powa/
關於 DALIBO :
DALIBO 是法國領先的 PostgreSQL 公司,自 2005 年以來一直為其客戶提供支援、培訓和諮詢。該公司以多種方式為 PostgreSQL 社群做出貢獻,包括:程式碼、文章、翻譯、免費會議和研討會
查看 DALIBO 的開源專案:http://dalibo.github.io