DALIBO 自豪地推出 POWA 的新版本,POWA 是一款 PostgreSQL 的性能工具。
POWA 是一款工作负载分析器,通过查询运行时间图和块命中/读取图,以及指定时间段内耗时请求的图表,清晰地展示您 PostgreSQL 服务器的当前活动。
如果您放大图表的任何区域,图表将进行调整,显示当时正在运行的查询。如果您点击某个特定查询,您将获得额外的图表,例如读/写时间、受影响的行数、本地和共享命中率等。
还提供了一系列 PL 函数来访问和管理统计信息。
自第一个公开发布以来,此版本包含了一些新功能和修复。
核心负责统计信息收集。它依赖于 pg_stat_statements。作为第一个更改,为了避免存储无用的信息,DEALLOCATE 和 BEGIN 语句现在被核心忽略。快照时间戳已修复。为了方便备份和诊断,PoWA 历史表现在被 pg_dump 标记为“待转储”。“按数据库聚合统计信息”的性能也得到了提升。最后,通过 SQL API 提供了更多指标:临时数据、I/O 时间、平均运行时间。
用户界面也得到了改进。除了显示新的可用指标外,还添加了几项功能。首先,用户界面在页面之间跟随选定的时间间隔。显示的指标现在是人类可读的。此外,查询指标现在显示在每个查询页面上。每个页面现在都有一个不同的标题,与其上下文相关。为了获得更好的显示区域,原始数据库选择器已被移除。菜单项现在允许用户在数据库之间导航。修复了几个 bug,例如空图 bug。请注意,与上一个版本相比,配置文件已更改。
有关更改的完整列表,请查看 发布说明
有关完整的安装和升级说明,请查看 文档
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