刚刚发现一个占用12Gb的日志文件,我该怎么办?

试图找出我的磁盘空间如此之低,我发现一个日志文件占用超过12Gb …

有任何想法吗? 谢谢 :)

如果它是一个SQL Server .ldf事务日志文件,则不应将其删除,因为它会导致数据库无法运行(如果数据库处于联机状态,则无法将其删除)。

假设它是一个数据库日志文件,根据数据库恢复模式和自动增长设置,当恢复模式设置为完整或批量日志和自动增长启用时,事务日志将增长,直到执行事务日志备份。

清空事务日志的最简单方法是将数据库恢复模式设置为“简单”,然后收缩事务日志,但这样会将恢复限制为完全备份。

如果是生产系统,并且希望能够执行时间点恢复,则需要安排定期的事务日志备份来清除事务日志文件。 它不会减小磁盘上的大小,但是应该将其缩小到一个可pipe理的大小,然后监视使用情况,并将其设置为允许将每个备份之间的事务日志写入日志文件的大小,而不必增大文件。

这里有一些阅读材料可以帮助您理解您的环境中正在发生的事情,最重要的是您需要做什么来pipe理它。

事务日志pipe理