Вы находитесь на странице: 1из 8

MANEJO DE NDICES

SQL Server

ndices?
El ndice de una base de datos es una estructura de datos que mejora la velocidad de las operaciones, por medio de identificador nico de cada fila de una tabla, permitiendo un rpido acceso a los registros. Al aumentar drsticamente la velocidad de acceso, se suelen usar, sobre aquellos campos sobre los cuales se hacen

frecuentes bsquedas

tipos
agrupado
Los registros con el mismo valor de campo se agrupan juntos.
Se utilizan para campos por los que se realizan bsquedas con frecuencia o se accede siguiendo un orden. Una tabla slo puede tener un ndice agrupado. 5% del tamao de la tabla

no agrupado
Los datos se almacenan en un lugar diferente al del ndice. Los punteros indican el lugar de almacenamiento de los elementos indizados en la tabla. Una tabla puede tener hasta 249 ndices no agrupados. SQL Server crea automticamente ndices cuando se crea una restriccin "primary key" o "unique" en una tabla

reorganizacin

reorganizar
En el Explorador de Objetos, realice la conexin a una instancia de SQL Server Database Engine y expndala. Expanda Bases de datos, expanda la base de datos que contiene la tabla con el ndice especificado y, a continuacin, expanda Tablas.

Expanda la tabla a la que pertenece el ndice y, a continuacin,


expanda ndices. Haga clic con el botn secundario en el ndice que desee volver a generar y, a continuacin, haga clic en Volver a generar.

reconstruir & reorganizar

El primer paso necesario para detectar qu

mtodo de desfragmentacin utilizar es


analizar el ndice a fin de determinar la magnitud de la fragmentacin

comprobar
1. En el Explorador de objetos, expanda la base de datos que contiene la tabla en la que desea comprobar la fragmentacin de un ndice. Expanda la carpeta Tablas. Expanda la tabla en la que desea comprobar la fragmentacin de un ndice. Expanda la carpeta ndices. Haga clic con el botn secundario en el ndice en el que desea comprobar y seleccione Propiedades.

2. 3. 4. 5.

6.

Bajo Seleccionar una pgina, seleccione Fragmentacin.

reconstruir & reorganizar


1. 2. 3. 4. 5. 6. 7. 8. En el Explorador de objetos, expanda la base de datos que contiene la tabla en la que desea reorganizar un ndice. Expanda la carpeta Tablas. Expanda la tabla en la que desea reorganizar un ndice. Expanda la carpeta ndices. Haga clic con el botn secundario en el ndice que desee reorganizar y seleccione Reorganizar. En el cuadro de dilogo Reorganizar ndices, compruebe que el ndice correcto se encuentra en la cuadrcula ndices que se van a reorganizar y haga clic en Aceptar. Active la casilla Compactar datos de columnas de objetos de gran tamao para especificar que se compacten tambin todas las pginas que contengan datos de objetos grandes (LOB). Haga clic en Aceptar.

Вам также может понравиться