CPU alto por causa de consultas ao banco de dados
Quando as consultas ao banco de dados são custosas, elas frequentemente causam picos de CPU tanto no banco de dados quanto na aplicação.
Common symptoms
- CPU aumenta com o volume de consultas
- O processo do banco de dados domina a lista de processos
- A latência da API acompanha os padrões de consulta
Likely causes
- Consultas custosas sem índices
- Grandes varreduras sequenciais
- Pressão de conexões ou workers
Evidence to look for
O PID do banco de dados permanece no topo do consumo de CPU
Métricas de disco aumentam durante as janelas de consulta
Endpoints específicos se correlacionam com os picos
What it usually means
O trabalho do banco de dados amplifica a carga tanto pelo custo computacional quanto pela pressão de I/O.
What to do next
- 1Revisar e otimizar as consultas mais críticas
- 2Adicionar índices adequados
- 3Verificar se a latência de armazenamento está contribuindo
See what's causing your CPU
cpum.ai turns CPU, process, disk, and memory signals into plain-English explanations with evidence.
Open cpum.ai