pg_stat_monitor 正式发布
发布于 2022-05-06,作者:Percona
相关开源项目
Percona 很高兴地宣布 pg_stat_monitor 正式发布。
pg_stat_monitor 提供了比以往更深入、更丰富的查询分析。除了之前运行查询的几个额外指标外,pg_stat_monitor 还引入了将查询指标存储在时间序列存储桶中的功能,以及存储来自先前查询迭代的元数据(如执行计划)的功能。
主要功能
- 端到端可追溯性:允许您跟踪查询执行过程中各个步骤的查询时间和统计信息。
- 可配置时间窗口的聚合统计信息:查询统计信息在各种维度的时间序列存储桶中聚合,以提供更精细的控制。
- 查询执行时间直方图:跟踪和可视化查询执行变化,以获得更好的洞察力。
其他功能包括
- 多维分组:按用户 ID、数据库 ID、查询 ID、客户端 IP 和计划 ID 对计数器进行分组,以获得更高的精度。这允许用户更精细地深入了解查询的性能。
- 捕获查询中的实际参数:pg_stat_monitor 允许您选择是查看带有参数占位符的查询还是实际参数数据。这使用户能够执行相同的查询,从而简化了调试和分析过程。
- 查询计划:每个 SQL 现在都附带为其执行构建的实际计划。如果您想了解为什么特定查询比预期慢,这是一个巨大的优势。
- 语句的表访问统计信息:这使我们可以轻松识别访问给定表的所有查询。
您可以在我们的发布博客中阅读有关这些功能的更多信息。