隆重推出 POWA!一款全新的 PostgreSQL 工作负载分析器

发布于 2014-08-19,作者:Dalibo

DALIBO 自豪地推出 POWA 的首个版本,这是一款全新的 PostgreSQL 性能工具。

实时流量分析和动态图表

POWA 是一款工作负载分析器,它可以通过查询运行时图表、块命中/读取图表以及指定时间段内耗时请求图表,清晰地显示您的 PostgreSQL 服务器的当前活动。

如果您在任何一个图表中放大,图表将调整并显示当时正在运行的查询。如果您单击特定的查询,您将获得其他图表,例如读取/写入时间、受影响的行数、本地和共享命中等。

还提供了一系列 PL 函数来访问和管理统计数据。

扩展 pg_stat_statements

基本上,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 社区做出贡献,包括:代码、文章、翻译、免费会议和研讨会。

http://dalibo.github.io 查看 DALIBO 的开源项目。

http://www.dalibo.com