SQL 免费服务器备份 Space

SQL Server Backup with Free Space

SQL 服务器数据和事务文件中的大量空闲 space 是否会降低备份和压缩文件时的性能?

我们的 DBA 使用 Red Gate SQL Backup Pro 备份和压缩数据库,其中数据文件为 404 GB,其中 55% (225 GB) 可用 space,事务文件为 531 GB,其中 97% (519 GB) 免费 space。

DBA 向我保证,免费 space 不会影响性能,但我想征求意见。

谢谢。

最重要的是,备份过程不会备份空页(免费 space),因此大小和性能不会受到影响。

当然,只要免费 space 不在页面级别。也就是说,只要您没有小于 100% 的填充因子。这种 "free space" 是一个真正的问题,会使您的备份、恢复、DBCC 等膨胀。See this article from Brent on that.

此外,我确定 Red Gate Pro 使用某种备份压缩,这将使您的备份更小。