Tengo una base de datos de SQL Server bastante grande que está utilizando el modo de recuperación SIMPLE. Realmente no tenemos necesidad de hasta la segunda recuperación, así que preferiría que nos quedáramos con este modo.Enorme registro de transacciones con la base de datos de SQL Server en el modo de recuperación simple
Por alguna razón, el registro de transacciones para esta base de datos es masivo (410 GB) con el 99% del espacio sin asignar.
He intentado contraer el archivo usando (DBCC SHRINKFILE (MyDatabase_log, 20000)) pero parece que no funciona.
¿Alguien tiene alguna sugerencia sobre por qué una base de datos de modo de recuperación SIMPLE tendría un archivo tan grande? Realmente me gustaría que se redujera mucho.
No se mostraría como espacio no asignado si fuera mitad de retroceso/transacción, ¿o sí? – Eric
Gracias! Esto parece muy posible. ¿Sabes qué se puede hacer para eliminar el registro si está en este estado bloqueado? –
Si se muestra como no asignado, el espacio de recuperación SIMPLE ya debe reclamarlo. ¿La columna 'log_reuse_wait_desc' de sys.databases para la base de datos en cuestión dice' 'NADA '' o no? –