全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 钉钉智能硬件
云数据库 MongoDB 版

负载高问题

更新时间:2017-11-01 17:10:20

用户可以通过DMS或Mongo shell连接MongoDB云数据库,以下场景都基于用户使用Mongo shell连接数据库。

CPU利用率很高,想看看实例正在执行什么操作?

Mongo shell连接实例,执行mongo-test:PRIMARY> db.currentOp()查看实例正在执行什么操作。造成实例负载高的典型case:

  • 并发请求的量太大,超出当前规格的服务能力。
  • 查询集合时,没有合理的建索引,导致全表扫描或排序。
  • 正在跑一些计算量很大的mapreduce或者aggregation任务。
  • 正在执行的操作都包含一个opid字段,用户可以根据opid字段直接kill掉对应的操作。
本文导读目录