MongoDB enthält einen einfachen Profiler. Siehe hier:http://www.mongodb.org/display/DOCS/Database+ Profiler
Wenn Sie die Profiling-Ebene auf 2 setzen, werden alle Abfragen in die Sammlung „system.profiler“ geschrieben, damit Sie einen Blick darauf werfen können. Wenn Sie das Profiling-Level auf 1 setzen, werden nur die langsamen Abfragen geschrieben (standardmäßig sind diese als Abfragen definiert, die langsamer als 100 ms sind, aber dies ist ein konfigurierbarer Parameter).
Zur Diagnose langsamer Abfragen ist auch die „Explain“-Funktionalität sehr hilfreich. Siehe hier http://www.mongodb.org/display/DOCS/Explain
Wenn Sie wissen, welche Abfragen langsam sind, können Sie mit EXPLAIN herausfinden, welchen Index die Datenbank verwendet (oder nicht verwendet).