SQL SKEP INDEX Sleutelwoord
SKEP INDEKS
Die CREATE INDEX
opdrag word gebruik om indekse in tabelle te skep (laat duplikaatwaardes toe).
Indekse word gebruik om data baie vinnig uit die databasis te haal. Die gebruikers kan nie die indekse sien nie, hulle word net gebruik om soektogte/navrae te versnel.
Die volgende SQL skep 'n indeks met die naam "idx_lastname" op die "LastName" kolom in die "Persone" tabel:
CREATE INDEX idx_lastname
ON Persons (LastName);
As jy 'n indeks op 'n kombinasie van kolomme wil skep, kan jy die kolomname binne die hakies lys, geskei deur kommas:
CREATE INDEX idx_pname
ON Persons (LastName, FirstName);
Let wel: Die sintaksis vir die skep van indekse verskil tussen verskillende databasisse. Daarom: Kontroleer die sintaksis vir die skep van indekse in jou databasis.
Let wel: Die opdatering van 'n tabel met indekse neem meer tyd as om 'n tabel op te dateer sonder (omdat die indekse ook 'n opdatering benodig). Skep dus slegs indekse op kolomme waarteen gereeld gesoek sal word.