MySQL : utilisation CPU élevée
Les pics de CPU sur MySQL indiquent généralement une inefficacité des requêtes, des problèmes d'indexation ou une pression sur le stockage, qui pousse la base de données à effectuer des opérations coûteuses.
Common symptoms
- mysqld devient le principal consommateur de CPU
- Les requêtes lentes augmentent avec la charge
- Le débit plafonne tandis que le CPU reste élevé
Likely causes
- Index manquants
- Analyses et tris intensifs
- Latence disque et pression d'E/S
Evidence to look for
Le processus MySQL domine le CPU
L'utilisation du disque augmente lors des pics de requêtes
Les périodes d'activité intense coïncident avec des charges de travail spécifiques
What it usually means
Le CPU de la base de données, sans contexte, peut être trompeur. Vous avez besoin de données sur les requêtes et le stockage, conjointement.
What to do next
- 1Examiner les requêtes les plus coûteuses
- 2Ajouter ou améliorer les index
- 3Vérifier si la latence de stockage augmente l'arriéré de travail 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