如何截断和缩小日志文件?

时间:2008-12-18 13:29:11

标签: sql sql-server-2005 transaction-log

如何在SQL Server 2005中截断和收缩大型日志文件?如何定期应用截断?

截断和收缩之间有什么区别吗?

提前致谢

4 个答案:

答案 0 :(得分:6)

使用DBCC SHRINKFILE并将其安排为定期运行的工作(最好在非工作时间)。

请注意,定期增长和缩小日志文件会对性能造成影响。如果你有空间,你可能想要将文件大小设置为它通常增长的最大值,然后保留它。

答案 1 :(得分:1)

使用DBCC SHRINKFILE声明。

答案 2 :(得分:1)

实现了可靠的收缩
  • 备份(只能截断)
  • 检查点
  • 收缩

答案 3 :(得分:0)

首先应该更改数据库恢复模式 属性 - >选项 - >恢复模型 并将其更改为简单,然后从中收缩日志文件 右键单击 - >任务 - >收缩 - >档 并选择文件类型“Log”并单击“确定”