在备份和压缩文件时,SQL Server数据和事务文件中的大量可用空间是否会降低性能?
我们的DBA正在使用Red Gate SQL Backup Pro备份和压缩数据库,其中数据文件为404 GB,具有55%(225 GB)的可用空间,而事务文件为531 GB,具有97%(519 GB)的可用空间。
DBA向我保证,可用空间不会影响性能,但是我需要第二意见。
谢谢。
答案 0 :(得分:2)
最重要的是,备份过程不会备份空白页(可用空间),因此不会影响大小和性能。
当然,只要可用空间不在页面级别即可。也就是说,只要您的填充因子小于100%。这种“可用空间”是一个实际问题,将使您的备份,还原,DBCC等膨胀。See this article from Brent on that.
此外,我敢肯定Red Gate Pro使用了某种备份压缩,这会使您的备份变小。