Menu Docs
Página inicial do Docs
/
MongoDB Cloud Manager
/

Analisar queries lentas

Nesta página

  • Assistente de desempenho
  • Insights de Consulta
  • Profiler
  • Melhores práticas para desempenho de queries

O Cloud Manager fornece várias ferramentas para ajudar a analisar consultas lentas executadas em seus clusters. Consulte as seções a seguir para obter descrições de cada ferramenta. Para otimizar o desempenho da query, revise as práticas recomendadas para o desempenho da query.

O Performance Advisor monitora queries lentas e sugere novos índices para melhorar o desempenho da query.

Você pode usar o Performance Advisor para analisar as seguintes informações:

Monitore a latência da query em nível de collection com a Query Insights. Você pode visualizar métricas e estatísticas de latência de query para determinados hosts e tipos de operação. Gerencie namespaces fixados e escolha até cinco namespaces para mostrar nos gráficos de latência de query correspondentes.

O Profiler exibe operações de execução lenta e suas principais estatísticas de desempenho. Você pode explorar uma amostra de query históricas das últimas 24 horas sem sobrecarga adicional de desempenho. Antes de habilitar o Profiler, consulte Considerações.

Para otimizar o desempenho de query, consulte as seguintes melhores práticas:

  • Crie queries que os seus índices atuais suportam para reduzir o tempo necessário para pesquisar os seus resultados.

  • Evite criar documentos com grandes campos de array que exigem muito processamento para pesquisar e indexar.

  • Otimize seus índices e remova índices não utilizados ou ineficazes. O excesso de índices pode afetar negativamente o desempenho de gravação.

  • Considere os índices sugeridos pelo Performance Advisor com as maiores pontuações Impact e as menores pontuações Average Query Targeting .

  • Crie os índices que o Performance Advisor sugere quando eles se alinham com suas estratégias de indexação.

  • O Performance Advisor não pode sugerir índices para bancos de dados MongoDB configurados para usar o formato de registro de data e hora ctime. Como solução alternativa, defina o formato do registro de data e hora para esses bancos de dados como iso8601-utc ou iso8601-local.

  • Realize construções de índices contínuas para reduzir o impacto no desempenho da criação de índices em conjuntos de réplicas e clusters fragmentados.

  • Elimine índices não utilizados, redundantes e ocultos para melhorar o desempenho de gravação e liberar espaço de armazenamento.

Voltar

Monitore suas implantações

Próximo

Monitore e melhore queries lentas