It's a little hard to tell, since turning on profiling changes the
scenario - for example, every query now has to write something to the
system.profile collection.
Can you turn off profiling and instead of looking in system.profile
check the mongod logs - it logs all operations that take more than
100ms by default. Are all the slow operations clustered? Or are they
scattered throughout? Are all of them the same type of queries (by
_id for example?) As Dwight said, the index on "_id" exists always
and the profile output shows that it's being used...
By the way, what version of MongoDB is this?
Asya
> --
> You received this message because you are subscribed to the Google Groups
> "mongodb-user"
> group.
>
> For other MongoDB technical support options, see:
>
http://www.mongodb.org/about/support/.
> ---
> You received this message because you are subscribed to the Google Groups
> "mongodb-user" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
mongodb-user...@googlegroups.com.
> To post to this group, send email to
mongod...@googlegroups.com.
> Visit this group at
http://groups.google.com/group/mongodb-user.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/mongodb-user/baea2d7a-2578-43c7-a1fb-9eaf651deb11%40googlegroups.com.
>
> For more options, visit
https://groups.google.com/d/optout.