sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo verificar el rendimiento de la consulta mysql?

El rendimiento general de una consulta se puede verificar usando el comando EXPLAIN en MySQL. Ver https://dev.mysql.com/doc/ refman/5.7/en/using-explain.html

Le muestra cómo el motor de MySQL planea ejecutar la consulta y le permite realizar algunas comprobaciones básicas de cordura, es decir, si el motor usará claves e índices para ejecutar la consulta, vea cómo MySQL ejecutará las uniones (es decir, si no faltan claves externas). ) y muchos más.

Puede encontrar algunos consejos generales sobre cómo usar EXPLAIN para optimizar las consultas aquí (junto con algunos buenos ejemplos):http://www.sitepoint.com/using-explain-to-write-better-mysql-queries/