الحصول على خطة تنفيذ
يقدّم SQLite مستويين مختلفين لخطط التنفيذ: (1) شيفرة الآلة للآلة الافتراضية؛ (2) خطة الاستعلام عالية المستوى.
يعرض هذا الدرس الصيغة الثانية فقط.
EXPLAIN QUERY PLAN
يمكنك أن تسبق أي أمر SQL اعتباطي بـexplain query plan لاسترجاع خطة الاستعلام (بدلاً من تشغيل الاستعلام).
EXPLAIN QUERY PLAN
SELECT RANDOM()
ويعيد هذا المثال البسيط خطة التنفيذ التالية:
QUERY PLAN
`--SCAN CONSTANT ROW