Microsoft SQL Server 2008, samt tidligere versjoner , bruker indekser for å øke hastigheten på å finne informasjon i tabeller. Flere typer indekser er tilgjengelige avhengig av dine behov . Gruppert indekser er basert på den primære nøkkelen verdien i tabellen og er organisert logisk basert på disse dataene. Hver tabell kan bare ha én gruppert indeks . Entydige indekser hindre like verdier oppstår i indekserte kolonner . En ikke -gruppert indeks logisk bestillinger dataene i tabellen , ignorere den fysiske rekkefølgen av dataene . Opprette en indeks er ganske enkel . Indekser er viktig for riktig funksjon av en database . Instruksjoner
en
Åpne Microsoft SQL Server Management Studio eller ønsket spørring søknaden .
2
Koble til databasen med legitimasjon med tillatelse til å opprette en indeks .
3
Klikk " New Query " og bytte til riktig database ved å skrive og trykke " Enter: "
BRUK [ database name ]
GO
4
Bestem indeksen type du oppretter og kolonner det skal inneholde
5
Type spørringen å lage en indeks, og trykk "Enter : " .
CREATE [ index type] INDEX [ indeksnavn ] ON [ kolonne list] [ sorteringsrekkefølge ]
indeksen typen kan være unik , gruppert eller ikke-gruppert . Nevn indeksen på en slik måte at du vil være i stand til å identifisere indeksen lett i fremtiden. Kolonnen listen skal inneholde alle kolonner du vil i indeksen sammen med sin sorteringsrekkefølge . For flere kolonner , skille dem med komma.
6
Legg noen ekstra valgfrie parametere i indeksen skape uttalelse.
7
utføre søket , og kontroller at indeksen er opprettet .