Usina BRGuía AdvPL
Ingresar
← Todos los temas
GUíA PRáCTICAEn revisión

Fragmentación, FILLFACTOR y división de páginas en SQL Server

Evalúa densidad y carga antes de modificar índices.

Fragmentación, FILLFACTOR y división de páginas en SQL ServerAdvPL
01 · DESCRIPCIÓN GENERAL

Descripción general

Fragmentación y densidad son métricas distintas. Page split puede reducir densidad; bajar FILLFACTOR reserva espacio al crear/reconstruir pero aumenta páginas/costo de lectura. Cero y 100 son equivalentes según documentación. Microsoft recomienda decidir por impacto en carga/recursos, no umbral fijo aislado. SELECT consulta fill factor configurado de índices rowstore de ED_TEST ficticia; no mide fragmentación actual ni reconstruye. Visibilidad depende de permisos. (MICROSOFT, 2026, refs. 1–3)

03 · EJEMPLO PRÁCTICO

Ejemplo comentado

-- Solo metadatos de tabla propia de prueba; no ejecutado.
SELECT name, fill_factor
FROM sys.indexes
WHERE object_id = OBJECT_ID(N'dbo.ED_TEST')
  AND type IN (1, 2);
Resultado esperado

Nombres/configuración visibles o conjunto vacío; no mide rendimiento ni recomienda cambio automático. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

BUENAS PRÁCTICAS
  • Comparar planes, lecturas y duración; considerar costo, ventana/estadísticas. Conjunto vacío no prueba ausencia sin comprobar objeto/permisos.
  • En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Contenido relacionado

REFERENCIAS
  1. MICROSOFT. Optimize index maintenance to improve query performance and reduce resource consumption. Microsoft Learn. Consulta el 2026-10-26.
  2. MICROSOFT. Specify fill factor for an index. Microsoft Learn. Consulta el 2026-10-26.
  3. MICROSOFT. sys.indexes (Transact-SQL). Microsoft Learn. Consulta el 2026-10-26.
Estado
En revisión
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR
0 comentario(s) aprobado(s)

Comentarios

Todavía no hay comentarios aprobados.

Inicia sesión con Google o Microsoft para comentar.

Desarrollado con Usina Docs · Alpha