【发布时间】:2019-02-17 12:31:18
【问题描述】:
SQL Server 数据和事务文件中的大量可用空间会在备份和压缩文件时降低性能吗?
我们的 DBA 正在使用 Red Gate SQL Backup Pro 备份和压缩数据库,其中数据文件为 404 GB,55% (225 GB) 可用空间,事务文件为 531 GB,97% (519 GB) 可用空间.
DBA 已向我保证,可用空间不会影响性能,但我需要第二个意见。
谢谢。
【问题讨论】:
-
为什么不在备份后收缩该事务日志?
-
@manderson 最好将 TLOG 设置为您期望它增长到的最大值。自动增长会占用资源,因此理想情况下您不希望日志经常增长......并且通常不建议重复收缩,增长,增长,增长,备份,收缩,因为您没有解决任何问题。您正在临时重新获得空间...但此空间无法重新分配,因为您的日志稍后会再次需要它,让您留在您开始的地方
-
@scsimon 明白了。我将这里的 prod 日志设置为 2GB,因为我知道我不会在一天结束时到达那里......然后我备份,并缩小日志以回收空间。我认为 kyletme 让 tlog 不断增长。我想下一个问题是,他/她的 tlog 需要多长时间才能达到 531GB?
标签: sql-server backup redgate