SQL SERVER 2016數據庫,50GB+的數據。有大量的增刪和插入操作,數據庫log文件變得異常的大,而且增長速度特別的快.周五log文件20GB,周一上班就成了200+GB了
因為數據庫恢復模式是FULL的。而且備份策略,沒周一full,其他每天一次differ。
USE AdventureWorks2012;
GO -- Truncate the log by changing the database recovery model to SIMPLE.
ALTER DATABASE AdventureWorks2012 SET RECOVERY SIMPLE;
GO
-- Shrink the truncated log file to 1 MB.
DBCC SHRINKFILE (AdventureWorks2012_Log, 1);
GO
-- Reset the database recovery model.
ALTER DATABASE AdventureWorks2012 SET RECOVERY FULL;
GO
