pgBadger v11.6 发布

由 Gilles Darold 发布于 2021-09-06
相关开源

加蓬利伯维尔 - 2021 年 9 月 4 日

pgBadger

pgBadger 是一个 PostgreSQL 性能分析器,基于您的 PostgreSQL 日志文件,以快速且详细的报告为目标而构建。

pgBadger 11.6 今天发布了,此版本的 pgBadger 增加了对 PostgreSQL 14 新日志信息的支持,修复了过去七个月用户报告的一些问题,并添加了一些改进。

  • 添加了对 PG14 中新引入的 log_line_prefix 中的查询 ID 的检测。
  • 使用数据库排除和 explode 功能添加了高级回归测试。
  • 当使用 --explode 时,通过使用多进程提高报告生成速度。
  • 在增量模式中添加 --iso-week-number,日历周从星期一开始,并遵守 ISO 8601 周号,范围从 01 到 53,其中第 1 周是新年中至少有 4 天的第一周。
  • 添加命令行选项 --keep-comments 以不从规范化的查询中删除注释。如果您想区分相同的规范化查询,它会很有用。
  • 跳过第三方软件在 PostgreSQL 日志文件中引入的 INFO 行。
  • 添加与 PostgresPro 日志文件的兼容性,包括语句持续时间后的行数和字节大小。
  • 解析带有 T 的时间,以允许使用来自 journalctl 的时间戳。
  • 改进 Windows 端口。

向后兼容性

  • 预计在下一个主要版本中 --iso-week-number 将成为默认值,并且 --start-monday 选项将被删除,因为该周将始终从星期一开始。为了简化代码,将删除周报从星期日开始(当前默认值)的可能性。

有关更改、修复和致谢的完整列表,请查看 发行说明

链接 & 鸣谢

鸣谢

我要感谢所有提交补丁的用户以及报告错误和功能请求的用户,他们都在 ChangeLog 文件中被引用。

pgBadger 是一个开放项目。欢迎任何为构建更好的工具所做的贡献。您只需使用 GitHub 工具或直接发送至 pgbadger@darold.net 发送您的想法、功能请求或补丁即可。

链接

如需商业支持,请联系 pgbadger@darold.net 或在 PostgreSQL 专业服务页面查看您附近的 PostgreSQL 公司完整列表,他们都做得很好,他们中的大多数都可以帮助您。


关于 pgBadger

pgBagder 是一个用于 PostgreSQL 的新一代日志分析器,由 Gilles Darold(也是强大的迁移工具 ora2pg 的作者)创建。pgBadger 是一种快速且易于使用的工具,可以分析您的 SQL 流量并创建带有动态图形的 HTML5 报告。pgBadger 是了解您的 PostgreSQL 服务器行为并确定哪些 SQL 查询需要优化的完美工具。

文档、下载 & 演示: http://pgbadger.darold.net/