Docs Menu
Docs Home
/ /

Analizar consultas lentas

Atlas ofrece varias herramientas para analizar las consultas lentas ejecutadas en sus clústeres. Consulte las siguientes secciones para obtener descripciones de cada herramienta. Para optimizar el rendimiento de sus consultas, Revisar las mejores prácticas para el rendimiento de las consultas.

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

Puede utilizar el Asesor de rendimiento 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 Descripción general del proyecto incluye una 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 Insights muestra estadísticas de rendimiento para formas de consulta con consultas de ejecución lenta. Puede seleccionar hasta cinco formas de consulta para ver sus métricas en gráficos y filtrar por host, fragmento y rango de tiempo para supervisar las métricas y estadísticas de rendimiento más relevantes para su 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 Analizador de Consultas muestra las operaciones de ejecución lenta y sus estadísticas clave de rendimiento. Puede explorar una muestra del historial de consultas de hasta los últimos siete días sin coste adicional ni sobrecarga de rendimiento. Antes de habilitar el Analizador de Consultas,consulte Consideraciones.

El Panel de rendimiento en tiempo real identifica operaciones de base de datos relevantes, evalúa los tiempos de ejecución de consultas y muestra la relación entre documentos escaneados y documentos devueltos durante la ejecución de consultas. RTPP está habilitado de forma predeterminada.

Importante

Privilegios requeridos

Para optimizar el rendimiento de las consultas, revise las siguientes prácticas recomendadas:

  • Cree consultas que sus índices actuales admitan para reducir el tiempo necesario para buscar sus resultados.

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

  • Optimice sus índices y elimine los que no utilice o sean ineficientes. Un exceso de índices puede 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.

  • Cree los índices que el Asesor de Rendimiento sugiere cuando se alinean con sus 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.

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

Volver

Supervisar clústeres

En esta página