Hola Gente Linda!!!

                De Nuevo acá molestando con temas fuera de Fox. Tengo una
aplicación desarrollada en FOX con SQL2005 la cual andaba muy bien hasta que
empezaron con problemas de rendimiento buscando en el sistema encontré que
el problema radica en la base de datos encontré problemas en los índices
ahora bien solución que encontré es la paginación de los índices cuando se
vuelve a crear muchos dice de ponerla en 80 y en la info de Microsoft el
cual dice que por defecto dejarlo en 0 que ocupe lo justo lo que si en 80 me
funciona más que bien. La ayuda en línea me dice que de incrementar más de
50 puede haber errores de rendimiento en la lectura alguien tiene alguna
experiencia o comentarme algo de esto yo uso la siguiente intrusión.

 

DBCC DBREINDEX ('tabla', ' ', 80) 

GO

 

80 es la paginación

 

 

Tengo armado el siguiente SP para correr en todas las tablas…

EXEC sp_MSforeachtable @command1="print '?' DBCC DBREINDEX ('?', ' ', 80)"

GO

EXEC sp_updatestats

GO

 

Saludos, Eric!

 

 

Eric G. Zbrun

Ing. en Sistemas Informáticos

Developer Manager

Sistemas C&P

Skype.ericzb

P Antes de imprimir, pensá en tu responsabilidad con el MEDIO AMBIENTE

 

Responder a