Abaixo pontos de análise:
- usar
.explain("executionStats")
para verificar o status de execução da query.COLLSCAN
significa que todos os registro da collection foram escaneados.queryPlanner.winningPlan.stage
: tipo de collection scanexecutionStats.nReturned
: número de documentos retornadosexecutionStats.totalKeysExamined
: valor0
significa que o índice não foi usado.executionStats.totalDocumentsExamined
: total de documentos que a query examinou.
executionStats.executionTimeMillis
: tempo de execução da query.