إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
توضح هذه المقالة كيفية تحديد السبب الجذري لاستخدام الذاكرة العالية. كما يوفر إجراءات علاجية ممكنة للتحكم في استخدام وحدة المعالجة المركزية عند استخدام قاعدة بيانات Azure ل PostgreSQL.
في هذه المقالة، يمكنك أن تتعلم:
- حول أدلة استكشاف الأخطاء وإصلاحها لتحديد والحصول على توصيات للتخفيف من الأسباب الجذرية.
- حول الأدوات لتحديد الاستخدام العالي للذاكرة.
- أسباب الاستخدام العالي للذاكرة والإجراءات العلاجية.
أدلة استكشاف الأخطاء وإصلاحها
باستخدام أدلة استكشاف الأخطاء وإصلاحها، يمكنك تحديد السبب الجذري المحتمل لسيناريو وحدة المعالجة المركزية العالي، ويمكنك قراءة التوصيات للتخفيف من المشكلة التي تم العثور عليها.
لمعرفة كيفية إعداد دلائل استكشاف الأخطاء وإصلاحها واستخدامها، اتبع إرشادات استكشاف أخطاء الإعداد وإصلاحها.
أدوات لتحديد استخدام الذاكرة العالية
ضع في اعتبارك استخدام قائمة الأدوات التالية لتحديد الاستخدام العالي لوحدة المعالجة المركزية.
مقاييس Azure
تعد مقاييس Azure نقطة بداية جيدة لمراقبة النسبة المئوية للذاكرة المستخدمة لفترة معينة.
للمراقبة الاستباقية، يمكنك تكوين التنبيهات على المقاييس. للحصول على إرشادات خطوة بخطوة، راجع Azure Metrics.
مخزن الاستعلام
يلتقط مخزن الاستعلام تلقائيا محفوظات الاستعلامات وإحصائيات وقت التشغيل، ويحتفظ بها لمراجعتك. يقوم بتقسيم البيانات حسب الوقت، بحيث يمكنك رؤية أنماط الاستخدام الزمني. يتم تخزين البيانات لجميع المستخدمين وقواعد البيانات والاستعلامات في قاعدة بيانات تسمى azure_sys في قاعدة بيانات Azure لمثيل خادم PostgreSQL المرن.
يمكن لمخزن الاستعلام ربط معلومات حدث الانتظار بإحصائيات وقت تشغيل الاستعلام. استخدم مخزن الاستعلام لتحديد الاستعلامات التي تحتوي على استهلاك ذاكرة مرتفع خلال فترة الاهتمام.
لمزيد من المعلومات، راجع مخزن الاستعلامات.
الأسباب والإجراءات العلاجية
ضع في اعتبارك الأسباب التالية والإجراءات العلاجية لحل استخدام الذاكرة العالية.
معلمات الخادم
قد يكون للتكوين غير المناسب لمعلمات الخادم التالية تأثير في مقدار الذاكرة التي يستهلكها حمل العمل الخاص بك. لذلك، يجب مراجعة قيمها وتعديلها وفقا لاحتياجاتك:
استخدام EXPLAIN ANALYZE
بمجرد معرفة الاستعلامات التي تستهلك المزيد من الذاكرة، استخدم EXPLAIN ANALYZE لمزيد من التحقيق فيها وضبطها.
لمزيد من المعلومات حول الأمر EXPLAIN ANALYZE، راجع وثائقه.
المحتوى ذو الصلة
- استكشاف أخطاء الاستخدام العالي لوحدة المعالجة المركزية (CPU) في قاعدة بيانات Azure ل PostgreSQL وإصلاحها.
- استكشاف أخطاء الاستخدام العالي لعمليات الإدخال والإخراج في الثانية وإصلاحها في قاعدة بيانات Azure ل PostgreSQL.
- استكشاف أخطاء الاستعلامات بطيئة التشغيل وتحديدها في قاعدة بيانات Azure ل PostgreSQL وإصلاحها.
- معلمات الخادم في قاعدة بيانات Azure ل PostgreSQL.
- ضبط التفريغ التلقائي في قاعدة بيانات Azure ل PostgreSQL.