标签: performance mongodb profiling
我正在寻找比较MongoDB中查询运行时间的最佳方法(使用.explain()),但注意到在同一查询的后续运行之间millis存在巨大差异。
.explain()
millis
在MySQL中,SQL_NO_CACHE会有所帮助。
答案 0 :(得分:0)
为什么不采取相反的方法,即将性能与缓存中的数据进行比较?这更能代表您在生产中尝试做的事情。
为了“加热数据”,你可以使用'touch'命令,它将把数据和索引加载到内存中。
http://docs.mongodb.org/manual/reference/command/touch/