首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >部分包含数据库

部分包含数据库
EN

Database Administration用户
提问于 2022-03-16 16:50:28
回答 1查看 45关注 0票数 0

我有个特别的问题。我有一些由CMS系统使用的部分包含的DB,每当我对这些DB进行备份时,它们都不会压缩。我确实检查了用于压缩备份的服务器属性数据库设置。其他人以前见过这个吗?不幸的是,我在网上找不到很多。

Server版本: Microsoft 2017 (RTM-CU24) (KB5001228) - 14.0.3391.2 (X64)

EN

回答 1

Database Administration用户

发布于 2022-03-17 09:24:07

第一步是确定Server是否试图压缩备份,但数据库包含的数据压缩不多。(您曾经尝试过压缩jpeg文件吗?)您可以使用以下方法对此进行调查:

代码语言:javascript
复制
RESTORE HEADERONLY FROM DISK = 'R:\Olf.bak'

将文件名替换为您的文件名。

查看“压缩”列。

如果是1,那么SQL server确实压缩了它,但是数据没有压缩(很多)。例如,我认为TDE导致的数据压缩降低了压缩率。或者数据库中有很多问题。

如果是0,那么您需要研究为什么Ola的存储过程没有告诉SQL Server压缩。这可能是因为您正在使用TDE,而且您有一个旧版本的Ola脚本,而他在其中有一些智能功能,可以避免压缩启用TDE的数据库(我记得,在SQL Server压缩的旧版本上,TDE是相互排斥的)。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/308818

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档