fix

数据库导致 CPU 占用过高

数据库是 CPU 占用过高最常见的来源之一,但实际原因可能是查询计划、磁盘延迟或缓存表现不佳。

Common symptoms

Likely causes

Evidence to look for

数据库 PID 始终是 CPU 消耗最高的进程
IO 和 await 等指标随负载上升
特定接口或作业与 CPU 峰值相关

What it usually means

数据库看起来 CPU 很高,可能是因为整个调用链在它周围排队积压。

What to do next

  1. 1区分计算瓶颈与存储瓶颈
  2. 2优先检查查询计划
  3. 3将数据库 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

Related

数据库导致 CPU 占用过高:需要检查哪些方面 | cpum.ai