Özet - Optimizasyon
- SQL kursu
- İleri seviye
- Ders 71/81
- 5 dk
EXPLAIN ile yavaş sorguyu iyileştir
Özet - Optimizasyon
EXPLAIN plan gösterir, indeks hızlandırır, sargable indeks kullanır, JOIN N+1 çözer.
EXPLAIN SELECT * FROM products WHERE price > 100;Örnekte: özet optimizasyon sorgusu.
products kaynağından tüm sütunlar seçilir. WHERE price > 100 koşulunu sağlamayan satırlar elenir.
Uygulama Özet - Optimizasyon
Özet sorgu: EXPLAIN SELECT * FROM products WHERE price > 100.
Başlangıç kodu
-- özet optimizasyon
EXPLAINÖrnek çözüm
EXPLAIN SELECT * FROM products WHERE price > 100;Beklenen çıktı
Seq Scan on products
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Sorgu planı ne ile görülür?
- DESCRIBE
- EXPLAIN Doğru cevap
- SHOW
- ANALYZE
Açıklama: EXPLAIN sorgu planını gösterir.
2 Özet - Optimizasyon: kavramları eşleştir
| Kavram | Anlamı |
|---|---|
EXPLAIN |
plan |
indeks |
hız |
sargable |
indeksli |
N+1 |
JOIN |