AYUDA. Importancia del Fill Factor
Publicado por Hubert Casimiro (98 intervenciones) el 11/10/2006 19:34:55
Buenas.
Tengo una tabla con:
43 campos de los cuales 2 de ellos son PK (solo tiene un indice, el PK).
306 bytes por fila de registro
12 bytes por fila PK (agrupado)
Fill Factor = 0 ¿Es importante para los indices a la hora de grabacion?
Es una tabla que esta creciendo diariamente en 40,000 registros, actuamente tiene 10 millones de registro (Server Central).
La tabla no solamente lo que hace es insertar, tambien realiza Update entre esos 40,000 registros que se agregan (4 veces Update para modificar despues de insertarlo).
Este Server se actualiza como consecuencia de leer data de 50 agencias (estas serán despues 90)
Las primeras veces el barrido de las 50 agencias para actualizar el Server Central demoraba 1 a 1.5 minutos, entonces programabamos una tarea para que se corra cada 5 minutos.
Segun pasaban los dias la data iba creciendo y las inserciones y actualicaciones tambien, tal es el caso que el barrido de todas las agencias las esta HACIENDO en 20 minutos (Ya paso casi un año).
NO SOY DBA pero nota es que yo he desarrollado el sistema.
De acuerdo a los datos iniciales.
¿El "FILL FACTOR" me ayudara en bajarle el tiempo a las actualizaciones de la tabla?
esta bien que le ponga el Fill Factor en 80 (segun los datos)
¿Que mas tengo que hacerle a esa tabla?
Necesito ayuda de Uds.
Les agradecesé bastante.
Saludos.
Hubert
Tengo una tabla con:
43 campos de los cuales 2 de ellos son PK (solo tiene un indice, el PK).
306 bytes por fila de registro
12 bytes por fila PK (agrupado)
Fill Factor = 0 ¿Es importante para los indices a la hora de grabacion?
Es una tabla que esta creciendo diariamente en 40,000 registros, actuamente tiene 10 millones de registro (Server Central).
La tabla no solamente lo que hace es insertar, tambien realiza Update entre esos 40,000 registros que se agregan (4 veces Update para modificar despues de insertarlo).
Este Server se actualiza como consecuencia de leer data de 50 agencias (estas serán despues 90)
Las primeras veces el barrido de las 50 agencias para actualizar el Server Central demoraba 1 a 1.5 minutos, entonces programabamos una tarea para que se corra cada 5 minutos.
Segun pasaban los dias la data iba creciendo y las inserciones y actualicaciones tambien, tal es el caso que el barrido de todas las agencias las esta HACIENDO en 20 minutos (Ya paso casi un año).
NO SOY DBA pero nota es que yo he desarrollado el sistema.
De acuerdo a los datos iniciales.
¿El "FILL FACTOR" me ayudara en bajarle el tiempo a las actualizaciones de la tabla?
esta bien que le ponga el Fill Factor en 80 (segun los datos)
¿Que mas tengo que hacerle a esa tabla?
Necesito ayuda de Uds.
Les agradecesé bastante.
Saludos.
Hubert
Valora esta pregunta


0