Base de datos con CPU alta
Las bases de datos son una de las fuentes más comunes de CPU alta, pero la causa real puede ser los planes de consulta, la latencia del disco o un comportamiento deficiente de la caché.
Common symptoms
- El proceso de la base de datos encabeza los gráficos de CPU
- La latencia de la API sigue el volumen de consultas
- Los picos de CPU ocurren durante informes o tareas programadas
Likely causes
- Consultas costosas
- Indexación deficiente
- Cuellos de botella de disco o memoria
Evidence to look for
El PID de la base de datos se mantiene como el mayor consumidor
Las métricas de IO y await aumentan con la carga
Endpoints o tareas específicas se correlacionan con los picos
What it usually means
Una base de datos puede parecer que tiene mucha CPU porque toda la pila se está acumulando a su alrededor.
What to do next
- 1Separar los cuellos de botella de cómputo de los de almacenamiento
- 2Inspeccionar primero los planes de consulta
- 3Correlacionar los picos de la base de datos con la actividad de la aplicación y la presión del disco
See what's causing your CPU
cpum.ai turns CPU, process, disk, and memory signals into plain-English explanations with evidence.
Open cpum.ai