Microsoft SQL Server 2008 , liksom tidigare versioner , använder index för att öka hastigheten för att hitta information i tabeller . Flera typer av index finns tillgängliga beroende på dina behov . Klustrade index bygger på primärnyckelvärdet i tabellen och beställs logiskt utifrån dessa data . Varje tabell kan endast ha en klustrade index . Unika index förhindra dubbletter uppstår i indexerade kolumner . En icke - klustrade index order logiskt data i tabellen , ignorera den fysiska ordning av uppgifterna . Att skapa ett index är ganska enkel . Index är viktiga för en väl fungerande av en databas . Instruktioner
1
Öppna Microsoft SQL Server Management Studio eller önskad fråga applikation .
2
ansluta till databasen med hjälp av referenser med behörighet att skapa ett index .
Billiga 3
Klicka på " Ny fråga " och växla till rätt databas genom att skriva och trycka " Enter : "
USE [ databasnamn ]
GO
4
Bestäm typ av index du skapar och kolumnerna kommer innehålla
5
Type frågan för att skapa ett index och hit " Enter : " .
sKAPA [ index typ ] iNDEX [ indexnamn ] ON [ kolumn listan ] [ sorteringsordning ]
Indexet typen kan vara unika , klustrade och icke - klustrade . Namnge index på ett sådant sätt att du kommer att kunna identifiera indexet lätt i framtiden . Kolumnen Listan bör innehålla alla kolumner du vill ha i ditt index tillsammans med deras sorteringsordning . För flera kolumner , separera dem med kommatecken .
6
Lägg till eventuella ytterligare valfria parametrar i indexet skapa uttalande .
7
exekvera frågan , och kontrollera att indexet skapas .