Come usare l'Indice di Microsoft SQL

January 13

Microsoft SQL Server 2008, così come versioni precedenti, usa indici per aumentare la velocità di ricerca di informazioni in tabelle. Diversi tipi di indici sono disponibili a seconda delle esigenze. indici cluster sono basati sul valore di chiave primaria nella tabella e ordinate logicamente in base a questi dati. Ogni tabella può avere un solo indice cluster. indici univoci impediscono valori duplicati che si verificano in colonne indicizzate. Un indice non cluster ordina logicamente i dati nella tabella, ignorando l'ordine fisico dei dati. La creazione di un indice è abbastanza semplice. Gli indici sono importanti per il corretto funzionamento di un database.

istruzione

1 Aprire Microsoft SQL Server Management Studio o l'applicazione query desiderata.

2 Connettersi al database utilizzando le credenziali con le autorizzazioni per creare un indice.

3 Fai clic su "Nuova query" e passare al database corretto digitando e premendo "Invio"

USO [nome database]

ANDARE

4 Determinare il tipo di indice che si sta creando e le colonne che conterrà.

5 Digitare la query per creare un indice e premere "Invio"

CREATE [tipo di indice] INDEX [nome dell'indice] ON [lista colonna] [ordinamento]

Il tipo di indice può essere unico, cluster o non cluster. Nome dell'indice in modo tale che sarà in grado di identificare l'indice facilmente in futuro. L'elenco di colonne dovrebbe includere tutte le colonne che si desidera nel vostro indice con il loro ordinamento. Per più colonne, separarli con una virgola.

6 Aggiungere eventuali parametri opzionali aggiuntive nell'indice CREATE.

7 Eseguire la query e verificare che è stato creato l'indice.