Una base de datos que pesaba 350 MB tenia un log de 17 GB,
el motivo crecimiento sin mantención del archivo de log.
Para conocer el tamaño del archivo de datos y de Log se
puede ejecutar este comando
SELECT name
,size/128.0 - CAST(FILEPROPERTY(name, 'SpaceUsed') AS int)/128.0 AS
AvailableSpaceInMB
FROM sys.database_files;
Con este Script se pueden dejar los archivos de Logs a 1 MB
(recomiendo hacer el respaldo antes)
ALTER
DATABASE $BBDDNAME$
SET
RECOVERY SIMPLE;
GO
-- Shrink
the truncated log file to 1 MB.
DBCC
SHRINKFILE ($BBDDNAME$_log, 1);
GO
ALTER
DATABASE $BBDDNAME$
SET
RECOVERY FULL;
GO
No comments:
Post a Comment