LDF muy grande ???

06/07/2006 - 22:30 por Ducky | Informe spam
Tengo una base de datos con una sola tabla.

A esa tabla le he realizado muchas modificaciones (desde hace dos años).
Tambien se le han hecho muchos UPDATES a los campos de esa tabla.
La tabla solo tiene 4 registros y 15 columnas.

Cuando reviso el archivo MDF es de 3,712 KB.
pero el archivo LDF es de 28,333,632 KB (23 Gigas)

Que puedo hacer para tener un archivo LDF de acuerdo a la situación actual
de la tabla ???

Aprecio mucho cualquier información relacionada,
 

Leer las respuestas

#1 Jorge Gonzalez
07/07/2006 - 00:56 | Informe spam
Estimado Ducky

el log de transacciones requiere de un cierto mantenimiento. Lo que ocurre
en ese mantenimiento dependerá de tus políticas de respaldos y otros
factores propios de tu situación, pero es un tema un poquito amplio. Sería
de mucha utilidad que leyeras un poco al respecto como cultura general.

Para tu situación actual te recomiendo lo siguiente:

- Poné el Recovery Model de la base de datos en SIMPLE. (esto se hace en el
Enterprise Manager en opciones de la base de datos y hará que tu Log no
crezca tan grande tan rápido)

- Ejecutá la siguiente instrucción (esto va a truncar el log en la base de
datos pero no a reducir el archivo físico)

backup log [TuBaseDeDatos] with Truncate_Only

- Ejecutá la siguiente instrucción (esto va a reducir el archivo físico
dejando el 5 % de espacio libre)
DBCC SHRINKDATABASE ( [TuBaseDeDatos], 5 )

NOTA: Recordá sustituir [TuBaseDeDatos] por el nombre de tu base de datos.

Luego quizás valga la pena que construyás un JOB con esas mismas 2
instrucciones que ejecute tal vez 1 vez por semana o algo así.

Otra opción viable sería que hagás backup de la base de datos bien seguido.
El backup hace que el log de transacciones se mantenga pequeño.

Saludos

Jorge González
Nicaragua

"Ducky" escribió en el mensaje
news:
Tengo una base de datos con una sola tabla.

A esa tabla le he realizado muchas modificaciones (desde hace dos años).
Tambien se le han hecho muchos UPDATES a los campos de esa tabla.
La tabla solo tiene 4 registros y 15 columnas.

Cuando reviso el archivo MDF es de 3,712 KB.
pero el archivo LDF es de 28,333,632 KB (23 Gigas)

Que puedo hacer para tener un archivo LDF de acuerdo a la situación actual
de la tabla ???

Aprecio mucho cualquier información relacionada,


Preguntas similares