MySQL · Lección 08
¿Qué información dan EXPLAIN y el slow query log?
EXPLAIN ejecuta la consulta y muestra los resultados reales, así que no sirve para ver qué índice elige el optimizador
En EXPLAIN, type ALL indica que la consulta usa el mejor índice posible y es el resultado más rápido que se puede obtener
El slow query log registra todas las consultas del servidor, rápidas y lentas, y no se puede filtrar por tiempo de ejecución
EXPLAIN muestra el plan: type (ALL indica recorrido completo de la tabla), key (índice elegido), rows (filas estimadas) y Extra (por ejemplo Using filesort o Using temporary); el slow query log registra las consultas que superan long_query_time para encontrar las que conviene optimizar
MySQL · Lección 08
Completa el código
El umbral del slow query log es long_query_
Revisa: long_query_time.
MySQL · Lección 08
¿Por qué conviene revisar el slow query log antes de optimizar a ciegas?
Pista: identifica las consultas que realmente consumen más tiempo en producción; optimizar una consulta rara aporta poco, y así se prioriza por impacto real y no por intuición.
✓
¡Lección completada!
EXPLAIN y el slow query log
0
XP ganado
3
Vidas restantes