MongoDB: как запретить mongod печатать длинные текстовые запросы на стандартный вывод? - PullRequest
1 голос
/ 03 октября 2011

В моем случае мне иногда нужно извлечь много тысяч строк по идентификатору и использовать запрос в форме:

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

Процесс mongod всегда выгружает текст этих запросов в стандартный вывод, и кажется, что большая часть времени запроса тратится на это.

Я пробовал «--quiet» и «--diaglog 0» (oplogging off) и даже не связанный «--nojournal», который, казалось, был единственными параметрами командной строки, которые могли бы управлять этим (http://www.mongodb.org/display/DOCS/Command+Line+Parameters).

Как я могу заставить mongod НЕ отображать текст этих запросов, чтобы повысить производительность?

1 Ответ

1 голос
/ 03 октября 2011

Проблема здесь с Profiler . Профилировщик отвечает за управление этим выводом.

...