مسؤول قواعد بيانات تطبيقات أوراكل: إبقاء E-Business Suite حيًّا · الوحدة ١١ · الأداء: العثور على المشكلة الحقيقية
ما الذي ينكسر: أربعة تحقيقات أداء ساءت
الدرس ١٢٢ من ١٨٤ · ٣ دقيقة
ذاكرةٌ أُضيفت إلى نظامٍ ينتظر القرص، وفهرسٌ أُضيف إلى جدولٍ لم يستعلمه أحدٌ هكذا، وقتلٌ ردّ ساعتين، وإصلاحٌ نجح لأن شيئًا آخر أُعيد تشغيله في الوقت نفسه. والذاكرة المضافة إلى نظامٍ ينتظر القرص هي الدرس ٣ متجاهَلًا. فقد كان النظام بطيئًا، والذاكرة الشكّ الافتراضي، وبعد نافذةٍ وشراءٍ لم يتحسّن شيء — فالجلسات كانت تنتظر الإدخال والإخراج وفيها ذاكرةٌ فائضة طوال المدّة. والقياس كان متاحًا قبل إنفاق المال، والكلفة ليست العتاد فقط: فالجميع صار يعتقد أن عمل الأداء لا ينفع. والفهرس المضاف إلى جدولٍ لم يستعلمه أحدٌ هكذا هو الذي يُحدِث ضررًا مستمرًّا. فقد اقتُرِح من قراءة استعلامٍ لا من قياس ما يعمل، فلا يُستعمَل قط — وكل إدراجٍ وتحديث على ذلك الجدول يصونه الآن، أبدًا. تغييرٌ لا ينفع شيئًا ويكلّف شيئًا في كل معاملة، ولن يُزال قط لأن لا أحد يتذكّر لماذا وُجد. والقتل الذي ردّ ساعتين هو مساومة الدرس ٩ مأخوذةً بلا علمٍ أنها مساومة. فمهمّةٌ طويلة كانت تحجب،…
الدرس الكامل جزء من الدورة
الفيديو والدرس المكتوب كاملًا واختبار الوحدة مشمولة في مسؤول قواعد بيانات تطبيقات أوراكل: إبقاء E-Business Suite حيًّا، مع شهادة عند الإكمال ونافذة استرداد مدتها أربعة عشر يومًا.
في هذه الوحدة: الوحدة ١١ · الأداء: العثور على المشكلة الحقيقية
- ١قِس قبل أن تضبطمعاينة مجانية
- ٢«النظام بطيء»: تحويل ذلك إلى سؤال
- ٣أين يذهب الوقت فعلًا
- ٤AWR وASH، مستخدمَين كما ينبغي
- ٥خط الأساس هو ما يجعل التقرير ذا معنى
- ٦العثور على استعلامات SQL المكلفة
- ٧خطط التنفيذ، بقدر ما يكفي للتصرّف
- ٨الإحصاءات: السبب الحقيقي الأكثر شيوعًا
- ٩الأقفال والحجب
- ١٠حين يكون التطبيق لا قاعدة البيانات
- ١١ما الذي ينكسر: أربعة تحقيقات أداء ساءت
- ١٢تمهيد التدريب · شخّص ثلاثة أنظمة بطيئة
