fix

データベースが高CPU使用率を引き起こす場合

データベースは高CPU使用率の最も一般的な原因の一つですが、実際の原因はクエリプラン、ディスクレイテンシ、またはキャッシュの非効率な動作である可能性があります。

Common symptoms

Likely causes

Evidence to look for

データベースのPIDが常にリソース消費の上位を占める
IOおよびawaitメトリクスが負荷とともに上昇する
特定のエンドポイントやジョブがCPU使用率の急上昇と相関している

What it usually means

スタック全体がデータベースを中心に詰まっているため、データベースがCPU負荷が高いように見える場合があります。

What to do next

  1. 1コンピュートのボトルネックとストレージのボトルネックを切り分ける
  2. 2まずクエリプランを確認する
  3. 3DBの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