文档数据库服务

慢查询定位和处理

2025-06-30 03:44:41

用户可以在控制台上单机实例名称进入慢日志展示页面,查看实例最近的慢请求。慢日志中一般会包含 docsExamined 等信息记录了本次请求扫描的文档数,可以结合日志信息和查询语句来判断是否缺少合适的索引。 

用户也可以使用 mongo shell 连接到文档数据库服务实例,然后执行 explain() 观察查询计划是否复合预期。例如:

db.coll.find({xxx:xxx}).explain()

如果缺少索引,可以执行前文所述的命令进行索引创建,然后重新执行查询命令观察执行计划是否正常。


nBU8hCH.bkct