قاعدة البيانات تسبب ارتفاع CPU
تُعدّ قواعد البيانات من أكثر المصادر شيوعًا لارتفاع CPU، لكن السبب الفعلي قد يكون خطط الاستعلام، أو زمن استجابة القرص، أو سلوك التخزين المؤقت غير الفعّال.
Common symptoms
- عملية قاعدة البيانات تتصدر مخططات CPU
- زمن استجابة API يتبع حجم الاستعلامات
- ارتفاعات مفاجئة في CPU أثناء إعداد التقارير أو تشغيل المهام
Likely causes
- استعلامات مكلفة
- فهرسة غير جيدة
- اختناقات في القرص أو الذاكرة
Evidence to look for
معرّف عملية قاعدة البيانات (PID) يبقى الأعلى استهلاكًا
مقاييس IO وawait ترتفع مع الحمل
نقاط نهاية أو مهام محددة ترتبط بارتفاعات مفاجئة
What it usually means
قد تبدو قاعدة البيانات مستهلكةً للـ CPU لأن التراكم يحدث في كامل المكدس حولها.
What to do next
- 1افصل بين اختناقات الحوسبة واختناقات التخزين
- 2افحص خطط الاستعلام أولًا
- 3اربط ارتفاعات DB بنشاط التطبيق وضغط القرص
See what's causing your CPU
cpum.ai turns CPU, process, disk, and memory signals into plain-English explanations with evidence.
Open cpum.ai