Alto uso de CPU en MySQL
Los picos de CPU en MySQL suelen apuntar a ineficiencia en las consultas, problemas de indexación o presión de almacenamiento que lleva a la base de datos a realizar operaciones costosas.
Common symptoms
- mysqld se convierte en el principal consumidor de CPU
- Las consultas lentas aumentan con la carga
- El rendimiento se estanca mientras la CPU se mantiene alta
Likely causes
- Falta de índices
- Escaneos y ordenaciones intensivas
- Latencia de disco y presión de E/S
Evidence to look for
El proceso de MySQL domina la CPU
La utilización del disco aumenta durante ráfagas de consultas
Los periodos de mayor actividad coinciden con cargas de trabajo específicas
What it usually means
La CPU de la base de datos, sin contexto, puede resultar engañosa. Necesitas evidencia de consultas y de almacenamiento en conjunto.
What to do next
- 1Revisa las consultas más costosas
- 2Agrega o mejora los índices
- 3Comprueba si la latencia del almacenamiento está aumentando la acumulación de trabajo en la CPU
See what's causing your CPU
cpum.ai turns CPU, process, disk, and memory signals into plain-English explanations with evidence.
Open cpum.ai