首页 > 解决方案 > 如何在mongo中进行索引后findOneAndUpdate()的性能评估

问题描述

我可以看到 .explain("executionStats") 来评估 Mongo 中 find() 查询的性能。但是 .explain 不适用于 findOneAndUpdate()。有没有办法查看索引对 findOneAndUpdate() 查询有多大帮助

标签: mongodbquery-performance

解决方案


在解释(“执行统计”)中。您只需删除“executionStas”并运行您的 findOneAndUpdate 查询,如下所示

''' db.collection.explain().findOneAndUpdate({query}) '''

它会正常工作...


推荐阅读