SQL CREATE INDEX Nedir? Kullanımı Nasıldır? Örneklerle Anlatım

SQL CREATE INDEX Nedir? Kullanımı Nasıldır? Örneklerle Anlatım

CREATE INDEX komutu, tablolarda dizin oluşturmak için kullanılır. Düzenli bir sorgulama yapısı için indeks kullanılır. Böylelikle veriler istenilen şekilde çağırılmış olur.

Not: Veri tabanına yapılacak olan ekleme,silme gibi işlemlerden sonra index dizini yeniden düzenleneceğinden dolayı gereğinden fazla index kullanımı performansı düşürür.

Not2:Index dizinleri görünmez, sadece aramaları / sorguları hızlandırmak için kullanılırlar.

CREATE INDEX kullanımı:

Bir tablo üzerinde bir dizin oluşturur. Yinelenen değerlere izin verilir.

CREATE INDEX index_adı
ON tablo_adı (sütun, sütun2, ...);

CREATE UNIQUE INDEX kullanımı:

CREATE UNIQUE INDEX index_adı
ON tablo_adı (sütun, sütun2, ...);

 

CREATE INDEX Örneği

Aşağıdaki SQL komutu, "ilçe" tablosundaki "ilce_Adi" sütununda "index_Ilce " adlı bir dizin oluşturur:

CREATE INDEX index_ilce
ON ilce (ilce_Adı);

Birden fazla sütun için oluşturmak için, sütun adlarını virgülle ayırarak parantez içinde yazılması gerekiyor.

CREATE INDEX index_Semt 
ON ilce (ilce_Adi,Mahalle);

DROP INDEX komutu

DROP INDEX, tablodaki bir dizini silmek için kullanılır.

MS Erişimi:

DROP INDEX index_Adı ON tablo_Adı;

SQL Server:

DROP INDEX tablo_Adı.index_Adı;

DB2 / Oracle:

DROP INDEX index_Adı;

MySQL:

ALTER TABLE tablo_Adı 
DROP INDEX index_Adı;
  • 0 Bu dökümanı faydalı bulan kullanıcılar:
Bu cevap yeterince yardımcı oldu mu?

İlgili diğer dökümanlar

SQL QUICK REFERENCE Nedir? Kullanımı Nasıldır? Örneklerle Anlatım

SQL QUICK REFERENCE Nedir? Kullanımı Nasıldır? Örneklerle Anlatım AND / OR...

SQL SERVER FUNCTIONS Nedir? Kullanımı Nasıldır? SQL Server Fonksiyonları ve Örnekleri

SQL SERVER FUNCTIONS Nedir? Kullanımı Nasıldır? SQL Server Fonksiyonları ve Örnekleri  SQL...

SQL KEYWORDS Nedir? Kullanımı Nasıldır? Örneklerle Anlatım

SQL KEYWORDS Nedir? Kullanımı Nasıldır? Örneklerle Anlatım ADD Hazır bir tabloya...

SQL HOSTING Nedir? Veritabanı Karşılaştırmaları ve Hostingler

SQL HOSTING Nedir? Veritabanı Karşılaştırmaları ve Hostingler SQL HOSTING(BARINDIRMA) Web...

SQL VIEWS Nedir? Kullanımı Nasıldır? Örneklerle Anlatım

SQL VIEWS Nedir? Kullanımı Nasıldır? Örneklerle Anlatım SQL CREATE VIEW Komutu SQL'de View,...