tencent cloud

文档反馈

CPU 使用高问题排查

最后更新时间:2024-07-24 17:31:13
用户在使用 MongoDB 时发现 CPU 使用率高,可以从以下几个方面来排查问题。
1. 首先需要确定业务是否有很高的操作数据库频率。 登录 MongoDB 控制台,在系统监控页面查看 QPS,若业务 QPS 确实高,请评估是否需要升级实例配置。若业务 QPS 并不高,此时需要排查是不是有慢查询。
2. 查看当前 mongod 上有没有慢日志。 登录 MongoDB 控制台,查看实例的慢日志,可选择抽象查询。



请关注:command、COLLSCAN、IXSCAN、keysExamined、docsExamined 等关键字,更多的日志说明请参考 MongoDB 官网
command 指出慢日志中记录的操作。
COLLSCAN 代表该查询进行了全表扫描,IXSCAN 代表进行了索引扫描。更多的字段描述请参考 MongoDB 官网
keysExamined 代表索引扫描条目,docsExamined 代表文档扫描条目。keysExamined 和 docsExamined 越大代表没有建索引或者索引的区分度不高。请确认索引的创建字段。
联系我们

联系我们,为您的业务提供专属服务。

技术支持

如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

7x24 电话支持