Un montón de Microsoft SQL Server no se compila en un orden lógico , porque los datos que contiene son habitualmente diversos y no organizada en una tabla. A medida que se realizan eliminaciones , actualizaciones y adiciones a un montón , se convierte en gravemente fragmentada y reduce de forma considerable los análisis de página y el funcionamiento del servidor . Desfragmentar un montón requiere poner sus datos en un índice agrupado , que organiza automáticamente los datos del montón , y luego dejar caer el índice agrupado para convertir los datos de nuevo en un montón. Aunque esto puede sonar complicado , el proceso es sencillo, que requiere sólo unas pocas líneas de comandos . Instrucciones
1
Abra el archivo de pila fragmentada en SQL Server que requiere desfragmentación.
2
Escriba la siguiente línea de comandos con el fin de organizar el montón en un índice agrupado temporal : " Crear un índice IX_mytable_5678 (tipo de cada columna de la pila de aquí) , " por ejemplo, " CREATE INDEX IX_mytable_5678 ( col1 , col2 , col3 ) . "
3
Quitar el índice agrupado para devolverlo a un montón escribiendo el siguiente comando: " :: =," presionar "Enter " en el teclado para saltar una línea. A continuación, escriba "