阿里云数据库 MongoDB版负载高问题

作者阿里云代理 文章分类 分类:新闻快递 阅读次数 已被围观 1446

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

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

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

•并发请求的量太大,超出当前规格的服务能力。

•查询集合时,没有合理的建索引,导致全表扫描或排序。

•正在跑一些计算量很大的mapreduce或者aggregation任务。

•正在执行的操作都包含一个opid字段,用户可以根据opid字段直接kill掉对应的操作。

本公司销售:阿里云新/老客户,只要购买阿里云,即可享受折上折优惠!>

我有话说: