مهارة
SQL Optimization Patterns
يقرأ خطة تنفيذ الاستعلام قبل تعديل الاستعلام
التثبيت
تتضمن سكربتات/plugin marketplace add wshobson/agents; /plugin install developer-essentials
تُفعّل عند
When a query is slow, an index is missing, or database load needs to come down.
- المؤلف
- wshobson
- الترخيص
- MIT
تبدأ المهارة دائمًا بمخرجات EXPLAIN لتحديد مسار الوصول الذي اختاره المخطط، ومواضع اختلاف تقديرات الصفوف عن الواقع، والفهارس التي لم يستخدمها. ثم تنتقل إلى تصميم الفهارس، وإعادة صياغة الشروط التي تمنع استخدامها، ومعالجة نمط N+1 الذي تنتجه أدوات ORM بصمت. الهدف هو قياس الأداء قبل التعديل وبعده، لا إجراء تعديل قائم على التخمين.
التعليقات(0)
سجّل الدخول للتعليق