التحسين الاستباقي MySQL
هذه الصفحة هي وثائق PmaControl الأصلية. ويستخدم بنية فهرس عملية للعمل على تحسين MySQL، دون نسخ محتوى جهة خارجية أو الاعتماد على منتج خارجي.
القراءة
يتكون التحسين الاستباقي من اكتشاف الانحرافات قبل وقوع الحوادث: النمو، والخطط المتغيرة، والجداول المؤقتة، والتشبع، والديون القياسية.
الطريقة
- البدء بطلب أو متري أو واقعة ملموسة.
- اقرأ الخطة مع
EXPLAINأوEXPLAIN ANALYZEعندما تكون متاحة. - التحقق من العلاقة الأساسية والانتقائية ونوع الانضمام والحجم المؤقت.
- نشر الحد الأدنى من التصحيح.
- قياس الكسب خلال نفس فترة التحميل.
مثال
EXPLAIN SELECT *
FROM orders
WHERE customer_id = 42
ORDER BY created_at DESC
LIMIT 20;
قد يكون الفهرس المركب (customer_id, created_at) ذا صلة إذا كان هذا الاستعلام متكررًا وانتقائيًا.