开发者社区> 问答> 正文

(sqlserver)数据库的最佳/最快压缩格式?

有没有人找到MS Sqlserver数据库的良好压缩格式?如果是这样,您使用什么,对它的性能感到满意吗?

我的公司经常会从一个客户那里压缩数据库快照并下载它,因此我们有一个本地副本用于测试和开发目的。过去我们尝试使用zip,但是一旦数据库文件越过4Gb边界,我们就不得不使用rar(zip仅适用于32位)。问题是rar需要花费很多时间进行压缩,而且我们也不知道它是否也为我们提供了最佳的压缩率。

与压缩格式无关,这与压缩实用程序无关。我们使用WinRar,但正在考虑支持多种格式的7zip。

展开
收起
心有灵_夕 2019-12-25 21:10:36 1062 0
1 条回答
写回答
取消 提交回答
  • 在免费类别中,较新版本的gzip和bzip2应该包含大文件支持(互联网上的某人告诉我,由于Cyril Pilsko,bzip2 1.0.1及更高版本与大文件兼容,而可以对gzip 1.2进行修补,可下载的二进制文件,并且gzip 1.3 beta版提供了支持)。为了方便起见,我在Windows PC上使用7zip,但我倾向于使用bzip2来提高速度与压缩率。

    我还听说过通过类似的方法欺骗非大文件版本cat file | gzip > file.gz。通常,您需要在压缩级别与时间之间进行权衡,但是bzip2声称它的解压缩速度非常快,这在灾难恢复情况下应该是您最重要的指标。在这方面,我认为默认情况下,EMC的磁带备份解决方案(ELM?)用来跳过对数据库分区的压缩。另外,如果您真的很想将其包装到一个很小的空间中,则可以尝试使用rzip之类的方法,但是我从未听说过有人实际使用过它。

    2019-12-25 21:10:51
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载