Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Analizar consultas lentas

Atlas ofrece varias herramientas para ayudar a analizar consultas lentas ejecutadas en tus clústeres. Consulta las siguientes secciones para ver las descripciones de cada herramienta. Para optimizar el rendimiento de tus consultas, revisa las mejores prácticas para el rendimiento en query.

La Performance Advisor supervisa las queries que MongoDB considera lentas y sugiere nuevos índices para mejorar el rendimiento de las queries.

Puede utilizar el Performance Advisor para revisar la siguiente información:

Tip

También puede acceder a las recomendaciones de Performance Advisor desde clientes de IA mediante MongoDB MCP Server. Esta herramienta le permite interactuar con sus clústeres de Atlas mediante lenguaje natural. Para obtener más información, consulte Acceder a Performance Advisor con MongoDB MCP Server.

Si está disponible, la página Resumen del proyecto incluye un View Query Insights sección con alertas y métricas de alto nivel para consultas lentas y latencia P95 muestreada. Esta sección también incluye un acceso directo a la pestaña Query Insights.

Las siguientes herramientas se encuentran en la pestaña Query Insights:

Query Shape Perspectivas muestra estadísticas de desempeño para formas del query con queries lentas. Puedes seleccionar hasta cinco formas del query para ver sus métricas en gráficas y filtrar por host, partición y rango de tiempo para supervisar las métricas y estadísticas de rendimiento más relevantes para tu Proyecto.

Namespace Insights muestra estadísticas de latencia de consultas para colecciones con consultas de ejecución lenta. Puede anclar hasta cinco espacios de nombres para ver sus métricas en gráficos y filtrar por host, fragmento, intervalo de tiempo y tipo de operación para supervisar las métricas y estadísticas de latencia más relevantes para su proyecto.

El perfilador del query muestra las operaciones de ejecución lenta y sus principales estadísticas de rendimiento. Puedes explorar una muestra de consultas históricas de hasta los últimos siete días sin costes adicionales ni sobrecarga de rendimiento. Antes de habilitar el perfilador del query, consulta Consideraciones.

El Real-Time Performance Panel identifica operaciones relevantes en la base de datos, evalúa los tiempos de ejecución de las queries y muestra la proporción de documentos escaneados frente a devueltos durante la ejecución de una query. RTPP está habilitado por defecto.

Importante

Privilegios requeridos

Para optimizar el rendimiento de las consultas, revisa las siguientes mejores prácticas:

  • Crea consultas que tus índices actuales admitan para reducir el tiempo necesario para buscar tus resultados.

  • Evita crear documentos con campos de arreglo grandes que requieran mucho procesamiento para buscar e indexar.

  • Optimiza tus índices y remueve los índices no utilizados o ineficientes. Demasiados índices pueden afectar negativamente el rendimiento de escritura.

  • Tenga en cuenta los índices sugeridos por el Asesor de rendimiento con los Impact Average Query Targeting puntajes más altos y los puntajes más bajos.

  • Crea los índices que recomienda el Performance Advisor cuando se alinean con tus estrategias de indexación.

  • El Asesor de Rendimiento no puede sugerir índices para bases de datos MongoDB configuradas para usar el formato de marca de tiempo ctime. Como solución alternativa, configure el formato de marca de tiempo para dichas bases de datos como iso8601-utc o iso8601-local.

  • Realice creación de índices rotativos para reducir el impacto sobre el rendimiento de construir índices en set de réplicas y clústeres sharded.

  • Descarta los índices ocultos, redundantes y no utilizados para mejorar el rendimiento de escritura y liberar espacio de almacenamiento.

Volver

Supervisar clústeres

En esta página