CREATE INDEX
- SQL kursu
- Orta seviye
- Ders 78/115
- 4 dk
Tek sütun indeksi oluşturmayı öğrenirsin.
CREATE INDEX
CREATE INDEX ile bir sütuna indeks eklersin. Sorgular bu sütunda hızlanır.
CREATE INDEX idx_email ON customers (email);Örnekte: email sütununda indeks.
idx_email indeksi oluşturulur.
CREATE INDEX — ayrıntı
Indeks adı benzersiz olmalıdır. Çok sorgulanan sütunlara indeks eklenir.
Adlandırmada idx_tablo_sütun gibi bir düzen kullanmak, ileride hangi indeksin neye ait olduğunu anlamayı kolaylaştırır (ör. idx_customers_email).
Uygulama CREATE INDEX
customers tablosunun email sütununa indeks ekle.
Başlangıç kodu
-- email indeksi
CREATE INDEX idx_emailÖrnek çözüm
CREATE INDEX idx_email ON customers (email);Beklenen çıktı
İndeks oluşturuldu
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 ON ekle
CREATE INDEX idx_email ____ customers (email);
CREATE INDEX idx_email ON customers (email);
Açıklama: ON indeksin hangi tablo ve sütunda kurulacağını söyler.
2 İndeks adı nasıl olmalı?
- Benzersiz Doğru cevap
- Boş
- Aynı
- Rastgele
Açıklama: İndeks adı benzersiz olmalıdır.
3 CREATE INDEX: kavramları eşleştir
| Kavram | Anlamı |
|---|---|
CREATE INDEX |
oluştur |
ON |
üzerinde |
sütun |
kolon |
hız |
artış |