SQL
EXPLAIN komutu bir sorgu için öncelikle neyi gösterir?- aSorguyu veriye karşı gerçekten çalıştırmadan, döndüreceği satırları
- bSorgudaki tabloların üzerinde tanımlı tüm index'lerin listesini
- cOptimizer'ın seçtiği execution plan'ı; scan ve join yöntemleri gibi✓
- dSorgunun en son çalıştığında geçen tam duvar-saati süresini
Açıklama:EXPLAIN, planner'ın seçtiği execution plan'ı gösterir — hangi scan'ler (sequential vs index), join yöntemleri ve sıra kullanılacak, cost ve satır tahminleriyle birlikte — gerçek satırları döndürmeden (a). Tüm index'leri listelemez (b); yalnızca planın kullandıklarını gösterir. Düz EXPLAIN tahmin yapar, çalıştırmaz; gerçek süre raporlamaz (d) — onun için EXPLAIN ANALYZE gerekir.