Es recomendable borrar el Log del MS SQL Server?
Hace un par de día un lector muy amable me explicaba que tenía unos inconvenientes en la empresa donde labora porque la empresa está creciendo demasiado rápido y la base de datos está ocupando mucho espacio en disco, entonces llegan las pregunta y mis sugerencias:1- ¿Habrá una manera de que se guarde el respaldo y que se pueda ir disminuyendo el tamaño que se queda en el disco? Puedes usar el comando DBCC SHRINKFILE o DBCC SHRINKDATABASES para disminuir los tamaños de los archivos en base de datos después de ejecutar tu backup. Ver ejemplo más abajo.
USE DatabaseName
GO
DBCC SHRINKFILE(<TransactionLogName
BACKUP LOG <DatabaseName> WITH TRUNCATE_ONLY
DBCC SHRINKFILE(<TransactionLogName
GO
2- ¿Cada cuando tiempo me recomienda generar mi respaldo del Log para un servidor que recibe diariamente un tamaño de información muy grande? una opción es poner el log en 0 (no lo recomiendo, pero cuando hay problemas de espacio y respaldo de backup, se puede hacer)
Comentarios