En bunke i Microsoft SQL Server ikke er kompileret ind i en logisk rækkefølge , fordi de data, den indeholder, er typisk diverse og ikke organiseret i en tabel. Som sletninger , opdateringer og tilføjelser er lavet til en bunke , bliver det dårligt fragmenteret og væsentligt langsommere side scanner og server drift . Defragmentering en bunke kræver at sætte sine data til et grupperet indeks , der automatisk organiserer bunke data og derefter slippe grupperet indeks til at konvertere data tilbage i en bunke. Selv om dette kan lyde kompliceret , at processen er ligetil og kræver kun et par linjer af kommandoer . Instruktioner
1
Åbn den fragmenterede bunke fil i SQL Server , der kræver defragmentering .
2
Indtast følgende kommando for at tilrettelægge den bunke til en midlertidig grupperet indeks : " CREATE INDEX IX_mytable_5678 (type i hver kolonne af bunken her) ", for eksempel , " CREATE INDEX IX_mytable_5678 ( col1 , col2 , col3 ) . "
3
Drop grupperet indeks til at returnere det til en bunke ved at indtaste følgende kommando linje: " :: = " skal du trykke på "Enter" på tastaturet for at springe en linje. Derefter skrive "