我正在尝试在 SQL Server 2008 R2 Standard 上备份我组织的生产数据库。我正在使用 T-SQL 脚本在选择了 DIFFERENTIAL 和 COMPRESSION 的情况下进行备份。
我对相对于 mdf 文件大小的备份大小感到震惊。例如,我们有一个在 mdf 中为 307 mbs 的共享点数据库。它的备份——选择了差异和压缩——是 280 mbs。这是如何压缩或差分的?
我试过使用 .7z 和 zip 进行备份,但它并没有真正实现更多的压缩。
我错过了什么吗?为什么压缩的差异备份几乎是 mdf 的大小?
谢谢!
为什么压缩的差异备份几乎是 mdf 的大小?
差异备份包含自上次 FULL 备份以来发生更改的所有区。可能是自上次 FULL 以来数据库的很大一部分发生了变化,也可能是索引维护任务已经重建/重新组织了表。
试试 Paul Randal 的自上次完全备份以来数据库发生了多少变化?脚本来验证有多少百分比的数据库范围发生了变化。
如果 zip 压缩备份的效果与使用 SQL 备份压缩的效果一样小,则很有可能很大比例的空间被无法进一步压缩的 LOB 数据占用,例如 PDF 或图像类型。
归档时间: |
|
查看次数: |
1354 次 |
最近记录: |