MongoDB:如何防止mongod将文本长查询打印到stdout?

时间:2011-10-03 16:47:26

标签: mongodb stdout

在我的用例中,我偶尔需要按ID检索大量的1000行并使用表单查询:

  

db.myCollection.find({_ id:{$ in:[ID1,ID2,ID3,...]})

mongod进程总是将这些查询的文本转储到stdout,看起来大部分查询时间都花在这样做上。

我尝试了“--quiet”和“--diaglog 0”(oplogging off)甚至是无关的“--nojournal”,这似乎是唯一可以控制它的命令行参数({{ 3}})。

如何让mongod不显示这些查询的文本,以提高性能?

1 个答案:

答案 0 :(得分:1)

问题在于Profiler。 Profiler负责管理此输出。