Compartir a través de


Cómo especificar factores de relleno para índices (Visual Database Tools)

Actualizado: 12 de diciembre de 2006

En las bases de datos de Microsoft SQL Server, puede identificar un factor de relleno para especificar lo llena que puede estar cada página de índice. El factor de relleno es el porcentaje de espacio en cada página de nivel hoja que se tiene que rellenar con datos, por lo que se reserva un porcentaje de espacio libre para el crecimiento futuro. Por ejemplo, si se especifica un valor de factor de relleno de 80 significa que el 20 por ciento de cada página de nivel hoja se dejará vacío para proporcionar espacio para la expansión del índice a medida que se agreguen datos a la tabla subyacente. La cantidad de espacio vacío de una página de índice es importante, puesto que cuando se llena una página de índice, el sistema necesita tiempo para dividirla a fin de hacer sitio para las filas nuevas.

Especifique un factor de relleno cuando desee ajustar el rendimiento. Es útil cuando se crea un índice nuevo en una tabla con datos, especialmente cuando se pueden predecir de forma precisa los cambios futuros de estos datos.

Para especificar un factor de relleno en un índice

  1. En el Explorador de objetos, haga clic con el botón secundario en la tabla con el índice para el que desea especificar un factor de relleno y haga clic en Diseño (Modificar en SP1 o versiones anteriores).

    La tabla se abre en el Diseñador de tablas.

  2. En el menú Diseñador de tablas, haga clic en Índices o claves.

    Se abrirá el cuadro de diálogo Índices o claves.

  3. Seleccione el índice en la lista Índice o clave Primary/Unique seleccionados.

  4. En el cuadro Factor de relleno, escriba un número de 0 a 100.

[!NOTA] El valor 100 significa que las páginas estarán llenas y que utilizarán el menor volumen posible de espacio de almacenamiento. Este valor debe utilizarse únicamente cuando no se van a efectuar cambios en los datos, como por ejemplo, en una tabla de sólo lectura. Un valor más bajo deja más espacio vacío en las páginas de datos, lo que reduce la necesidad de dividir las páginas de datos cuando los índices aumentan, pero requiere más espacio de almacenamiento.

Vea también

Conceptos

Crear índices (motor de base de datos)
Factor de relleno

Otros recursos

Índices o claves (cuadro de diálogo, Visual Database Tools)

Ayuda e información

Obtener ayuda sobre SQL Server 2005