Sorgu planlayıcı ve EXPLAIN
Kısaca: Sorgu planlayıcı, bir SQL sorgusu için en hızlı yürütme planını seçer. EXPLAIN ile hangi planı seçtiğini görür ve yavaş noktaları bulursunuz.
Biraz daha ayrıntılı: SQL ne istediğinizi betimler, nasıl yapılacağını değil. Planlayıcı farklı planların maliyetini istatistiklerden (satır sayıları, değer dağılımı) tahmin eder; örneğin indeks veya tam tarama, birleştirme sırası ve birleştirme yöntemi, ve en ucuzunu alır.
Ayrıntılı
- EXPLAIN / EXPLAIN ANALYZE: planı gösterir, …
Ayrıca bak: SQL indeksi, B-ağacı ve B+ ağacı