CodeBlanks Logo Icon CodeBlanks

Index üzerinde

Materialized view'e indeks eklemeyi öğrenirsin.

Index üzerinde

Materialized view üzerinde CREATE INDEX ile indeks oluşturabilirsin. Sorguları hızlandırır.

CREATE INDEX idx_mv_date ON daily_revenue (sale_date);

Bu sorgu tarih sütununa indeks ekler.

idx_mv_date indeksi oluşturulur.

Index üzerinde — ayrıntı

Materialized view tablo gibi olduğu için indeks eklenebilir. Sorgular belirgin hızlanır.

Örneğin sale_date üzerine CREATE INDEX eklersen belirli bir tarihi soran rapor tüm satırları taramadan sonucu bulur.

Uygulama Index üzerinde

daily_revenue materialized view'ına sale_date indeksi ekle.

Başlangıç kodu

query.sql
-- mat view indeksi
CREATE INDEX

Örnek çözüm

query.sql
CREATE INDEX idx_mv_date ON daily_revenue (sale_date);

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_mv_date ON daily_revenue (sale_date);
Cevap
CREATE INDEX idx_mv_date ON daily_revenue (sale_date);

Açıklama: Materialized view gerçek bir tablo gibi saklandığı için CREATE INDEX ile üzerine indeks eklenebilir.

2 Index üzerinde: kavramları eşleştir

Kavram Anlamı
indeks hızlandır
materialized fiziksel
CREATE INDEX oluştur
sorgu hızlı

3 Materialized view'a indeks eklenebilir mi?

  • Hayır
  • Evet Doğru cevap
  • Bazılarında
  • Sadece view'a

Açıklama: Materialized view'a indeks eklenebilir.

İleri seviye bölümündeki tüm dersler