DALIBO 自豪地推出 PostgreSQL 性能工具 POWA 的新版本。
POWA 是一款工作负载分析器,可以清晰地显示您的 PostgreSQL 服务器的当前活动,包括查询运行时图表、块命中/读取图表,以及指定时间段内耗时请求的图表。
如果您在任何一个图表中进行缩放,图表将调整并显示当时正在运行的查询。如果您单击特定的查询,您将获得额外的图表,例如读取/写入时间、受影响的行数、本地和共享命中等。
还有一些 PL 函数可用于访问和管理统计信息。
此版本包括自第一个公开发布以来的一些新功能和一些修复。
核心负责统计信息的收集。它依赖于 pg_stat_statements。作为第一个更改,为了避免存储无用的信息,核心现在会忽略 DEALLOCATE 和 BEGIN 语句。快照时间戳已修复。为了方便备份和诊断,现在 pg_dump 将 PoWA 历史表标记为“要转储”。“每个数据库的聚合统计”的性能也得到了提高。最后,通过 SQL API 提供了一些更多指标:临时数据、I/O 时间、平均运行时。
UI 也得到了改进。除了显示新的可用指标外,还添加了一些新功能。首先,UI 会遵循从一个页面到另一个页面的选定时间间隔。显示的指标现在是人类可读的。此外,查询指标现在会显示在每个查询页面上。每个页面现在都有不同的标题,与其上下文相关。为了获得更好的显示区域,原始的数据库选择器已被删除。现在,菜单项允许用户在数据库之间导航。一些错误已修复,例如空图表错误。请注意,自上一个版本以来,配置文件已更改。
有关完整的更改列表,请查看发行说明
有关完整的安装和升级说明,请查看文档
DALIBO 感谢为本次发布做出贡献的用户和开发者,特别是 Christopher Liu、menardorama、Victor D、Justin Miller、Arthur Lutz。
POWA 是一个在 PostgreSQL 许可证下可用的开源项目。欢迎任何有助于构建更好工具的贡献。您只需使用 GitHub 工具或直接发送邮件至 powa@dalibo.com 即可发送您的想法、功能请求或补丁。
下载:http://dalibo.github.io/powa/
演示:http://demo-powa.dalibo.com (登录名/密码 = powa/demo)
PoWA 是 PostgreSQL 工作负载分析器,可收集性能统计信息并提供实时图表,以帮助监控和调整您的 PostgreSQL 服务器。它类似于 Oracle AWR 或 SQL Server MDW。
代码 & 演示地址:http://dalibo.github.io/powa/
DALIBO 是法国领先的 PostgreSQL 公司,自 2005 年以来一直为客户提供支持、培训和咨询服务。该公司以各种方式为 PostgreSQL 社区做出贡献,包括:代码、文章、翻译、免费会议和研讨会。
查看 DALIBO 的开源项目,地址:http://dalibo.github.io