从给定查询中预期需要多少工作(时间或文档返回)

时间:2017-11-13 19:18:40

标签: mongodb mongodb-query

我从用户收到一个查询片段,并将此片段添加到更大的查询中。我需要能够向用户返回估算成本" (时间,磁盘访问,文档等)并且可能通知用户查询过于昂贵。

我明白,如果我这样做:

db.MyCollection.find({$ and:[{" conditionsIRequire":true,{...来自用户的查询}}})。explain()

我将收到一份描述计算出的计划的文件。我在输出中看不到的是预期的"成本"。在实际运行查询之前知道它会很高兴。

是否有可能从解释或其他机制获得此类信息?

0 个答案:

没有答案