tutorial pengembangan web terbaru
 

SQL CREATE INDEX Pernyataan


CREATE INDEX statement digunakan untuk membuat indeks dalam tabel.

Indeks memungkinkan aplikasi database untuk menemukan data yang cepat; tanpa membaca seluruh tabel.


indeks

Indeks dapat dibuat dalam sebuah tabel untuk mencari data lebih cepat dan efisien.

Para pengguna tidak dapat melihat indeks, mereka hanya digunakan untuk mempercepat pencarian / query.

Note: Memperbarui meja dengan indeks membutuhkan waktu lebih dari memperbarui tabel tanpa (karena indeks juga membutuhkan update). Jadi Anda hanya harus membuat indeks pada kolom (dan tabel) yang akan sering dicari melawan.

SQL CREATE INDEX Sintaks

Menciptakan indeks di atas meja. nilai-nilai duplikat diperbolehkan:

CREATE INDEX index_name
ON table_name (column_name)

SQL CREATE UNIQUE INDEX Sintaks

Menciptakan indeks yang unik di atas meja. nilai-nilai duplikat tidak diperbolehkan:

CREATE UNIQUE INDEX index_name
ON table_name (column_name)

Note: Sintaks untuk membuat indeks bervariasi antara database yang berbeda. Oleh karena itu: Periksa sintaks untuk membuat indeks dalam database Anda.


CREATE INDEX Contoh

Pernyataan SQL berikut membuat index bernama "PIndex" pada "LastName" kolom di "Persons" tabel:

CREATE INDEX PIndex
ON Persons (LastName)

Jika Anda ingin membuat indeks pada kombinasi kolom, Anda dapat daftar nama kolom dalam kurung, dipisahkan dengan koma:

CREATE INDEX PIndex
ON Persons (LastName, FirstName)