explain find query db.collection.find({...}).explain('executionStats') or allPlansExecution explain aggregate db.collection.explain('executionStats').aggregate([{...}]) get indexes db.collection.getIndexes() force usage of specific index in query db.collection.find({...}).hint('index_name_1')