CodeBlanks Logo Icon CodeBlanks

Arama indeksi

CREATE INDEX ile arama hızlandır

Arama indeksi

Başlık aramasını hızlandırmak için title sütununa indeks eklenir.

CREATE INDEX idx_title ON posts (title);

Bu sorgu başlık aramalarını hızlandırır.

idx_title indeksi oluşturulur.

Arama indeksi — ayrıntı

İndeks arama sorgularını hızlandırır. Sık aranan sütunlara eklenir.

Örneğin başlıkta arama yapan WHERE title LIKE 'SQL%' sorgusu title üzerindeki indeksten yararlanır; ancak '%SQL%' gibi başı joker olan aramalar indeksi kullanamaz.

Uygulama Arama indeksi

posts tablosunun title sütununa idx_title indeksi ekle.

Başlangıç kodu

query.sql
-- başlık indeksi
CREATE INDEX

Örnek çözüm

query.sql
CREATE INDEX idx_title ON posts (title);

Beklenen çıktı

İndeks oluşturuldu

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 CREATE INDEX ekle

Soru
CREATE ____ idx_title ON posts (title);
Cevap
CREATE INDEX idx_title ON posts (title);

Açıklama: Başlık üzerindeki indeks, başlığa göre yapılan aramaları hızlandırır.

2 İndeks neyi hızlandırır?

  • Tablo oluşturma
  • Aramayı Doğru cevap
  • Silme
  • Backup

Açıklama: İndeks aramayı hızlandırır.

3 Arama indeksi: kavramları eşleştir

Kavram Anlamı
CREATE INDEX oluştur
title başlık
arama hızlı
sık aranan indeksle

Orta seviye bölümündeki tüm dersler