استخدم الفهرس يا لوقا! › الحصول على خطة تنفيذ 61 / 139 السابق التالي

الحصول على خطة تنفيذ

ضع explain قبل عبارة SQL لاسترجاع خطة التنفيذ.

EXPLAIN SELECT 1

وتُعرض الخطة في صورة جدولية (مع حذف بعض الأعمدة الأقل أهمية):

~+-------+------+---------------+------+~+------+------------~
~| table | type | possible_keys | key  |~| rows | Extra
~+-------+------+---------------+------+~+------+------------~
~| NULL  | NULL | NULL          | NULL |~| NULL | No tables...
~+-------+------+---------------+------+~+------+------------~

وأهم المعلومات في عمود TYPE. ومع أن وثائق MySQL تسميه «نوع الربط»، أفضّل وصفه بأنه «نوع الوصول» لأنه يحدد فعلاً كيفية الوصول إلى البيانات. ويُشرح معنى قيمة النوع في القسم التالي.

إن أعجبك هذا الموضوع، قد يعجبك أيضاً…

… أن تشترك في القوائم البريدية، وتحصل على ملصقات مجانية، وتشتري كتابي، أو تنضم إلى دورة تدريبية.