SQL CIPTA INDEKS
CREATE INDEX pernyataan digunakan untuk mencipta indeks pada jadual.
Indeks membolehkan aplikasi pangkalan data mencari data dengan lebih pantas tanpa membaca keseluruhan jadual.
Indeks
Anda boleh membuat indeks pada jadual untuk menanyakan data dengan lebih cepat dan cekap.
Indeks tidak kelihatan kepada pengguna, ia hanya boleh digunakan untuk mempercepatkan carian/pertanyaan.
Nota: Mengemas kini jadual yang mengandungi indeks mengambil masa lebih lama daripada mengemas kini jadual tanpa indeks kerana indeks itu sendiri juga perlu dikemas kini. Oleh itu, adalah ideal untuk membuat indeks hanya pada lajur (dan jadual) yang kerap dicari.
SQL CREATE INDEX syntax
Cipta indeks ringkas pada jadual. Nilai pendua dibenarkan:
ON table_name (column_name)
SQL CREATE UNIQUE INDEX sintaks
Create on table Indeks yang unik. Nilai pendua tidak dibenarkan: indeks unik bermakna dua baris tidak boleh mempunyai nilai indeks yang sama. Mencipta indeks unik pada jadual Nilai pendua tidak dibenarkan:
PADA nama_jadual (nama_jalur)
Ulasan : Sintaks yang digunakan untuk mencipta indeks berbeza dalam pangkalan data yang berbeza. Oleh itu, semak sintaks untuk mencipta indeks dalam pangkalan data anda.
CIPTA INDEKS Contoh
Pernyataan SQL berikut mencipta indeks bernama "PINdex" pada lajur "Nama Akhir" pada jadual "Orang":
ON Persons (LastName)
Jika anda ingin mengindeks lebih daripada satu lajur, anda boleh menyenaraikan nama lajur dalam kurungan, dipisahkan dengan koma:
PADA Orang (Nama Akhir, Nama Pertama)