我是否应该考虑缩小或截断一个大的LDF文件?

我很抱歉问了一个很多问题。

我有一个80GB的LDF文件的数据库。 密度板是230MB。 我从来没有缩小或截断数据库。 我不太了解缩小和截断。

这是一个SQL Server 2008 R2数据库。 当我点击SHRINK向导告诉我我有:81094.63 MB在当前分配的空间104.89 MB(0%)在可用空间

我也不知道检查“释放未使用的空间SQL Server之前重新组织文件”,以及如果我应该设置“缩小后文件中的最大可用空间”百分比字段。

如果我缩小或截断,围绕调度缩减或截断作业的想法是什么?

预先感谢您提供的任何提示或build议。

这里最大的问题似乎是您不备份该数据库,因此TRN日志不会被截断。

这意味着自从创build数据库之后,您将拥有所有事务,这些事务仍存储在TRN日志中。 因此,如果数据变化很大但不增加(即,UPDATE命令而不是INSERT),这就是为什么LDF与MDF相比如此巨大的原因。

使用SQL Management Studio,SQLpipe理计划(推荐!)或其他备份方法执行数据库的完整备份。 另外考虑同时设置TRN日志备份。