SQL Create Index Statement
Indeks digunakan untuk mengambil data dari database lebih cepat daripada sebaliknya. Pengguna tidak dapat melihat indeks, mereka hanya digunakan untuk mempercepat pencarian/kueri.
NOTE : Memperbarui tabel dengan indeks membutuhkan waktu lebih lama daripada memperbarui tabel tanpa (karena indeks juga memerlukan pembaruan). Jadi, hanya buat indeks pada kolom yang akan sering dicari.
Create Index Syntax :
CREATE INDEX index_name
ON table_name (column1, column2, ...);
Create Unique Index Syntax :
CREATE UNIQUE INDEX index_name
ON table_name (column1, column2, ...);
Create Index Examples :
CREATE INDEX idx_lastname
ON Persons (LastName);
Jika Anda ingin membuat index pada kombinasi kolom, Anda dapat mencantumkan nama kolom di dalam tanda kurung, dipisahkan dengan koma :
CREATE INDEX idx_pname
ON Persons (LastName, FirstName);
Drop Index Statement :
MS Access:
DROP INDEX index_name ON table_name;
SQL Server:
DROP INDEX table_name.index_name;
DB2/Oracle:
DROP INDEX index_name;
MySQL:
ALTER TABLE table_name
DROP INDEX index_name;
>_ Sekian kalo ada salah mohon dikoreksi