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

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

يقدّم SQLite مستويين مختلفين لخطط التنفيذ: (1) شيفرة الآلة للآلة الافتراضية؛ (2) خطة الاستعلام عالية المستوى.

يعرض هذا الدرس الصيغة الثانية فقط.

EXPLAIN QUERY PLAN

يمكنك أن تسبق أي أمر SQL اعتباطي بـexplain query plan لاسترجاع خطة الاستعلام (بدلاً من تشغيل الاستعلام).

EXPLAIN QUERY PLAN
SELECT RANDOM()

ويعيد هذا المثال البسيط خطة التنفيذ التالية:

QUERY PLAN
`--SCAN CONSTANT ROW