开发者社区> 问答> 正文

PostgreSQL/PPAS CPU使用率高,怎么排查?

RDS for PostgreSQL/PPAS使用过程中,可能会遇到CPU使用率过高甚至达到100%的情况。

展开
收起
雪哥哥 2022-01-07 14:36:42 1357 0
1 条回答
写回答
取消 提交回答
  • CPU使用率到达100%,首先检查是不是业务高峰活跃连接陡增,而数据库预留的资源不足。需要查看问题发生时,活跃的连接数是否比平时多很多。对于RDS for PostgreSQL/PPAS,数据库上的连接数变化,可以从控制台的监控信息中看到。而当前活跃的连接数,可以直接连接数据库,使用下列查询语句得到。

    select count( * ) from pg_stat_activity where state not like '%idle';

    2022-01-07 17:38:26
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
2023云栖大会:和客户一起玩转PolarDB新特性 立即下载
2023云栖大会:PolarDB for AI 立即下载
RDS SQL Server CPU高使用率性能优化 立即下载

相关镜像