Hola! soy nuevo en este foro, hace tiempo que lo consulto, me parece muy bueno y en este momento me surge un problema y no encuentro la solucion en ningún topic, vereis, actualmente trabajo en la gestión de una bbdd bastante grande y con una carga transaccional tambien bastante grande, primeramente y para mejorar la perfomance decidà reorganizar los indices creando un plan de mantenimiento para ello, en la pestaña de optimización solo marqué 'Reorganizar páginas de datos e Ãndices' y 'Reorganizar paginas con la cantidad original de espacio disponible', el problema es que al ejecutar esta tarea al parecer va llenando el archivo de log hasta no poder más... ¿hay alguna manera de ejecutar realizar esta acción sin utilizar el archivo de log??? Gracias.
El problema que tienes es que el método de recuperación de la base, seguramente es FULL. Esto hace que el log crezca hasta que se haga un backup del log o un full backup, cosa que no puedes hacer mientras reorganizas los Ãndices. Lo que te suguiero es que cambies el modelo de recuperación a simple mientras se ejecuta el proceso. Una vez finalizado, lo puedes volver a FULL. Adicionalmente te sugiero buscar un artÃculo de Tom Pullen en este Forum que contiene un procedimiento que reorganiza los Ãndices, pero solmante aquello con una fragmentación que tu defines. Por ejempl 90%. Esto hará el proceso más corto y no te llenará tanto el log. Luis Martin Moderator SQL-Server-Performance.com Although nature commences with reason and ends in experience it is necessary for us to do the opposite, that is to commence with experience and from this to proceed to investigate the reason. Leonardo Da Vinci Nunca esperes el reconocimiento de tus hijos, eso ocurrirá luego de tu muerte All postings are provided “AS IS†with no warranties for accuracy.
Muchas gracias!!! ha sido de gran ayuda... voy a por el artÃculo de Tom Pullen para poder implementar el procedimiento que reorganiza los Ãndices con la fragmentación que le defina.