电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

使用插件pg_stat_monitor监控PG数据库性能

来源:金蝶云社区作者:金蝶2024-09-234

使用插件pg_stat_monitor监控PG数据库性能


一 pg_stat_monitor简介

PostgreSQL有一个用于捕获查询性能的扩展pg_stat_statements,捕获了大量查询执行细节。但是不包括深入的查询性能问题。pg_stat_monitor插件基于扩展pg_stat_statements提供了更多的性能监控metrics,比pg_stat_statements更为强大的分析工具。

时间分组

pg_stat_monitor不是提供一组不断增加的计数,而是计算配置数量的时间间隔的统计数据。即采用德尔塔值提供更好的数据准确性。

多维分组

pg_stat_statements按(userid,dbid,queryId)对计数器分组时,使用(userid,clientip,dbid,queryId)。可以更 准确的定位来自特定客户端地址的查询性能问题。

响应时间分布直方图

min/max/avg查询在短时间段内计算执行统计数据很合适,但在长时间尝试查看数据时,比较难于理解。pg_stat_monitor添加了一个查询响应时间直方图,提供更好的数据统计。

资源开销

插件pg_stat_monitor资源开销相对较小。

二 pg_stat_monitor部署

下载安装pg_stat_monitor

wget https://github.com/percona/pg_stat_monitor/archive/refs/tags/REL0_9_1.tar.gz

tar -zxvf ./REL0_9_1.tar.gz

cd pg_stat_monitor-

使用插件pg_stat_monitor监控PG数据库性能

一 pg_stat_monitor简介PostgreSQL有一个用于捕获查询性能的扩展pg_stat_statements,捕获了大量查询执行细节。但是不包括深入的查询性能...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信