【发布时间】:2015-04-14 07:33:19
【问题描述】:
我创建了一个 SQL 作业来清除每周运行一次的 LDF 文件。
以下是我已完成的步骤的屏幕截图。
我也尝试过以下查询
DBCC SHRINKFILE ('C:\MSSQLDATA\LOG\HDE.ldf', 1);
USE HDE;
GO
DBCC SHRINKFILE ('C:\MSSQLDATA\LOG\HDE.ldf', 1);
GO
任何人都可以帮助我通过清除 LDF 日志文件来成功运行我的工作。
谢谢 唠叨
【问题讨论】:
-
你不应该清除你的
.ldf文件.....它在那里有一个很好的理由!你需要学习正确的事务日志备份程序... -
为了提高机器的性能,我们决定每周进行一次。如果需要,将来还会包含备用代码。
-
现在您已经缩小了 LDF 文件.....它需要再次增长。不断增长的物理文件需要 I/O 和时间。
-
Nick - 是的,这就是我创建工作并每周安排一次以清除/缩小数据的原因。
标签: sql-server sql-server-2008-r2 sql-job