Tabla de contenido:
Definición - ¿Qué significa Factor de relleno?
En SQL Server, la unidad básica de almacenamiento es una página de nivel de hoja. El factor de relleno determina qué porcentaje de espacio en cada página se llena con datos. El valor del factor de relleno se puede definir como un porcentaje de 1 a 100. Los valores de 0 y 100 son los mismos en todos los aspectos; ambos valores indican que la página está completamente llena de datos, y el valor predeterminado es 0. Si se especifica algún otro valor como factor de relleno, por ejemplo 70, significa que el 70 por ciento de la página a nivel de hoja está lleno y 30 Porcentaje restante para datos futuros. Por lo tanto, si el factor de relleno es inferior a 100, el espacio restante se utiliza para el crecimiento futuro de datos.
Techopedia explica Factor de relleno
El factor de relleno es muy importante para el rendimiento de la base de datos. Determina cómo se almacenan y organizan los datos a nivel de hoja. Una configuración adecuada del factor de relleno puede mejorar el rendimiento de la base de datos. El factor de relleno se puede configurar de dos maneras: una es un factor de relleno genérico establecido a nivel de servidor, aplicado a todas las tablas e índices. También se puede establecer en una tabla individual / nivel de índice. Por ejemplo, si el factor de relleno se establece en 60 por ciento, el 60 por ciento de la página se llena con datos y el 40 por ciento restante se guardará para el crecimiento futuro de datos. Luego, si aparecen nuevos datos relevantes que pertenecen a la misma página, primero se guardan dentro de ese espacio del 40 por ciento.
Sin embargo, si la página está completamente llena, entonces los nuevos datos se acomodan mediante un proceso de división de página. En una división de página, los datos se dividen en dos páginas para acomodar los nuevos datos. La división de páginas reduce el rendimiento de la base de datos, ya que la recuperación de datos dispersos es costosa. No existe una fórmula perfecta para establecer un factor de llenado correcto, pero varía para diferentes aplicaciones y debe decidirse según los requisitos.