Recomendaciones de rendimiento en Azure Database for MySQL

SE APLICA A: Azure Database for MySQL: Servidor único

Importante

El servidor único de Azure Database for MySQL está en la ruta de retirada. Se recomienda encarecidamente actualizar al servidor flexible de Azure Database for MySQL. Para más información sobre la migración al servidor flexible de Azure Database for MySQL, consulte ¿Qué ocurre con Azure Database for MySQL con servidor único?

Se aplica a: Azure Database for MySQL 5.7, 8.0

La característica Recomendaciones de rendimiento analiza las bases de datos para crear sugerencias personalizadas para mejorar el rendimiento. Para generar las recomendaciones, el análisis examina diversas características de bases de datos, incluido el esquema. Habilite Almacén de consultas en el servidor para poder usar por completo la característica Recomendaciones de rendimiento. Si el esquema de rendimiento está desactivado, al activarlo en el Almacén de consultas se activarán performance_schema y un subconjunto de los instrumentos del esquema de rendimiento necesarios para la característica. Después de implementar una recomendación de rendimiento, debe probar el rendimiento para evaluar el efecto de estos cambios.

Permisos

Los permisos Propietario o Colaborador necesarios para ejecutar el análisis con la característica Recomendaciones de rendimiento.

Recomendaciones de rendimiento

La característica Recomendaciones de rendimiento analiza las cargas de trabajo en el servidor para identificar los índices con el potencial de mejorar el rendimiento.

Abra Recomendaciones de rendimiento desde la sección Rendimiento inteligente de la barra de menús en la página de Azure Portal para el servidor MySQL.

Performance Recommendations landing page

Seleccione Analizar y elija una base de datos, lo que iniciará el análisis. Según la carga de trabajo, el análisis puede tardar varios minutos. Una vez que se realice el análisis, habrá una notificación en el portal. El análisis realiza un examen en profundidad de la base de datos. Se recomienda realizar el análisis durante los períodos de poca actividad.

La ventana Recomendaciones ahora mostrará una lista de las recomendaciones que se encontraron y el identificador de la consulta relacionada que generó cada recomendación. Con el identificador de la consulta, puede usar la vista mysql.query_store para obtener más información sobre la consulta.

Performance Recommendations new page

Las recomendaciones no se aplican automáticamente. Para aplicar la recomendación, copie el texto de la consulta y ejecútelo desde el cliente que prefiera. No olvide probar y supervisar para evaluar la recomendación.

Tipos de recomendaciones

Recomendaciones de índices

Las recomendaciones de Crear índice sugieren nuevos índices para acelerar las consultas que se ejecutan con mayor frecuencia o que consumen mucho tiempo en la carga de trabajo. Este tipo de recomendación requiere que Almacén de consultas esté habilitado. Almacén de consultas recopila información de consultas y proporciona estadísticas detalladas de tiempo de ejecución y frecuencia de las consultas, que el análisis usa para hacer la recomendación.

Recomendaciones de consulta

Las recomendaciones de consulta sugieren optimizaciones y reescrituras para las consultas de la carga de trabajo. Mediante la identificación de los antipatrones de consulta MySQL y su corrección sintáctica, se puede mejorar el rendimiento de las consultas que tardan mucho tiempo. Este tipo de recomendación requiere que el Almacén de consultas esté habilitado. Almacén de consultas recopila información de consultas y proporciona estadísticas detalladas de tiempo de ejecución y frecuencia de las consultas, que el análisis usa para hacer la recomendación.

Pasos siguientes