Menu Docs

Página inicial do DocsVisualizar & analisar dadosMongoDB Compass

Exibir o desempenho da query

Nesta página

  • Sobre esta tarefa
  • Passos
  • Saiba mais

Para ajudá-lo a entender melhor o desempenho da sua query, você pode visualizar o plano de explicação da sua query.

No modal Explain Plan , você pode visualizar as etapas de explicação como um Visual Tree, onde cada operação de query aparece como um nó na árvore. Você também pode visualizar os detalhes explicativos no formato JSON bruto selecionando a visualização Raw Output.

Observação

O Explain Plan não mostra estágios do pipeline de agregação como $merge e $out porque o Compass ignora todos os estágios de saída da agregação antes de executar o plano de explicação.

O plano de explicação inclui um Query Performance Summary com informações sobre a execução da sua query, como:

  • Tempo de execução

  • O número de documentos devolvidos

  • O número de documentos examinados

  • O número de chaves de índice examinadas

Observação

O Explain Plan não está disponível se você estiver conectado ao Data Lake.

1

Na aba de query, clique no botão Explain para abrir o modal.

Plano de query
clique para ampliar
2

Por padrão, os estágios de explicação são mostrados como Visual Tree. Cada operação de query aparece como um nó na árvore.

Para obter informações de execução mais detalhadas sobre a operação de query, clique no nó correspondente.

Por exemplo, o plano explicativo a seguir fornece informações detalhadas sobre uma consulta que filtra { title : "Jurassic Park" }:

Visualização detalhada da árvore visual
clique para ampliar
3

Para visualizar seu plano de explicação completo como JSON bruto, selecione a visualização Raw Output .

← Limite o número de documentos devolvidos