SQL CREATE INDEX
CREATE INDEX per creare un indice nella tabella.
Senza leggere l'intera tabella, l'applicazione di database indice può trovare i dati più velocemente.
indice
È possibile creare un indice nella tabella, al fine di interrogare in modo più rapido ed efficiente dei dati.
L'utente non può vedere gli indici, possono essere utilizzati solo per velocizzare la ricerca / query.
Nota: tavolo di aggiornamento con gli indici richiede più di aggiornare una tabella senza indici richiede più tempo, questo è perché l'indice si ha anche bisogno di essere aggiornato.Pertanto, l'approccio ideale è spesso solo cercato colonne (e tabelle) per creare l'indice sopra.
SQL CREATE INDEX Sintassi
Creare un semplice indice in una tabella. Esso consente l'utilizzo di valori duplicati:
ON table_name (column_name)
SQL CREATE sintassi UNIQUE INDEX
Creare un indice univoco nella tabella. No valori duplicati: indice univoco significa che due righe non possono avere lo stesso valore di indice. . Crea un indice univoco in una tabella i valori duplicati non sono consentiti:
ON table_name (column_name)
NOTA: La sintassi per la creazione di indici in database diversi non sono gli stessi.Così controllare il database per creare la sintassi indice.
Esempi di CREATE INDEX
La seguente istruzione SQL crea un indice chiamato "PIndex" sulla colonna della tabella "Cognome" "Persone":
ON Persons (LastName)
Se si desidera indicizzare più di una colonna, è possibile elencare i nomi delle colonne tra parentesi, separati da virgole:
ON Persons (LastName, FirstName)