SQL CREATE INDEX Anahtar Kelime
❮ SQL Anahtar Kelime Referansı
İNDEKS OLUŞTUR
CREATE INDEX
Komut, tablolarda dizinler oluşturmak için kullanılır (yinelenen değerlere izin verir) .
İndeksler, veri tabanından çok hızlı veri almak için kullanılır. Kullanıcılar indeksleri göremezler, sadece aramaları/sorguları hızlandırmak için kullanılırlar.
Aşağıdaki SQL, "Kişiler" tablosundaki "Soyadı" sütununda "idx_lastname" adlı bir dizin oluşturur:
CREATE INDEX idx_lastname
ON Persons (LastName);
Bir sütun kombinasyonunda bir dizin oluşturmak istiyorsanız, sütun adlarını virgülle ayırarak parantez içinde listeleyebilirsiniz:
CREATE INDEX idx_pname
ON Persons (LastName, FirstName);
Not: Dizin oluşturma sözdizimi, farklı veritabanları arasında değişiklik gösterir. Bu nedenle: Veritabanınızda dizin oluşturmak için sözdizimini kontrol edin.
Not: Bir tablonun indekslerle güncellenmesi, bir tablonun indekslerle güncellenmesinden daha fazla zaman alır (çünkü indekslerin de bir güncellemeye ihtiyacı vardır). Bu nedenle, yalnızca sık sık aranacak sütunlarda dizinler oluşturun.
❮ SQL Anahtar Kelime Referansı