fix

数据库查询导致CPU占用过高

当数据库查询开销较大时,往往会导致数据库CPU和应用程序CPU同时飙升。

Common symptoms

Likely causes

Evidence to look for

数据库PID持续位居CPU占用最高
查询高峰期间磁盘指标随之上升
特定接口与CPU飙升相关

What it usually means

数据库工作负载会通过计算开销和IO压力两方面叠加,放大系统整体负载。

What to do next

  1. 1排查并优化热点查询
  2. 2添加合适的索引
  3. 3检查存储延迟是否在其中起作用

See what's causing your CPU

cpum.ai turns CPU, process, disk, and memory signals into plain-English explanations with evidence.

Open cpum.ai

Related

数据库查询导致CPU占用过高 | cpum.ai