SQL 2012 中的备份压缩率比 SQL 2008 更差

SQL 2012 中的备份压缩率比 SQL 2008 更差

我们有启用了 TDE 的 SQL 2008 Enterprise,并升级到仍启用 TDE 的 SQL 2012。一切正常,只是我的备份压缩比 SQL 2008 更差。我确实了解启用 TDE 时压缩的限制。但是,当我升级到启用 TDE 的 SQL 2012 时,此限制更严重。我期望在 SQL 2012 中获得与启用 TDE 的 SQL 2008 相同或更好的压缩率。我做了大量研究,但还是没能理解这个难题。有人能给我一些 KB 或文档,说明为什么启用 TDE 的 SQL 2012 备份压缩率比 SQL 2008 差吗?

答案1

您的数据库恢复模型是完整恢复模型吗?简单恢复模型?批量日志恢复模型?我记得将 SQL Server 2008 升级到 2012 后,我的简单数据库现在设置为完整恢复模型。当我运行备份时,备份也变得更大,因为完整恢复模型还会备份更大的翻译日志。

相关内容