Команда system.profile.find () не возвращает результатов

Я пытаюсь выполнить запросы к MongoDB (в Ubuntu) и проанализировать время выполнения. Я думаю, что настроил профилировщик правильно, но когда я запускаю запрос к нему, я не получаю никакого ответа.

Очевидно, я что-то упустил. Приведенный ниже код показывает созданную мною БД, вставил один документ, провел подсчет в БД, а затем попытался получить доступ к статистике профилировщика:

> db.setProfilingLevel(2)
{ "was" : 0, "slowms" : 100, "ok" : 1 }
> use products
switched to db products
> db.products.count();
0
> book1={"isbn":"456"}
{ "isbn" : "456" }
> db.products.insert(book1);
WriteResult({ "nInserted" : 1 })
> db.products.count();
1
> db.products.system.profile.find();
> 

Может кто-нибудь посоветовать, где я ошибаюсь? ?

Спасибо за вашу помощь. Р, Джон

0
задан 20 July 2014 в 15:38

1 ответ

Разработанный это, синтаксис был неправильным в командной строке. Используемый следующее, которое возвратило отчет:

> db.system.profile.find()
1
ответ дан 20 July 2014 в 15:38

Другие вопросы по тегам:

Похожие вопросы: