7
完全备份后如何减少事务日志备份的大小?
我设置了三个维护计划以在Sql Server 2005实例上运行: 每周进行数据库优化,然后进行完整备份 每日差异备份 每小时事务日志备份 每小时的日志备份通常在几百Kb到10Mb之间,具体取决于活动的级别,到星期结束时,每日差异通常会增长到250Mb左右,每周备份约为3.5Gb。 我的问题是完全备份之前的优化似乎导致下一个事务日志备份增长到完全备份大小的2倍以上,在这种情况下为8Gb,然后才恢复正常。 除了之外BACKUP LOG <DatabaseName> WITH TRUNCATE_ONLY,是否有任何方法可以减小该日志备份的大小,或者完全不将优化记录在事务日志中,因为可以肯定的是,这些优化将在之前的完整备份中得到考虑?