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

时间:2008-08-22 20:21:40

标签: sql-server compression zip

是否有人为MS Sqlserver数据库找到了良好的压缩格式?如果是这样,你使用什么,你对它的表现感到满意吗?

我的公司经常会从我们的一个客户端压缩数据库快照并下载它,因此我们有一个本地副本用于测试和开发目的。我们过去尝试过zip,但是一旦数据库文件越过4Gb边界,我们就不得不使用rar(zip只有32位)。问题是rar需要花费大量时间来压缩,我们不知道它是否给我们提供了最佳的压缩比。

这不是压缩实用程序的问题,而是压缩格式。我们使用WinRar,但正在考虑7zip,它支持多种格式。

3 个答案:

答案 0 :(得分:3)

在sql 2008中你有本机压缩,如果你必须这么做而且没有SQL Server 2008,那么看一下像Quest LiteSpeed这样自动包含备份的东西

答案 1 :(得分:0)

在免费类别中,gzipbzip2的较新版本应该包含大文件支持(互联网上有人告诉我bzip2 1.0.1及更高版本是大文件兼容的感谢到Cyril Pilsko,而gzip 1.2可以修补可下载的二进制文件,gzip 1.3 beta包括支持)。虽然我在Windows PC上使用7zip是为了方便,但我倾向于选择bzip2来实现速度与压缩。

我也听说过像cat file | gzip > file.gz这样的事情来欺骗非大文件版本。一般来说,你在压缩级别上进行交易时间,但是bzip2的一个主张就是它很快就会解压缩,这在灾难恢复情况下应该是你最重要的指标。在这方面,我认为EMC的磁带备份解决方案(ELM?)默认用于跳过数据库分区上的压缩。另外如果你真的很认真地将它打包到一个很小的空间里,你可能会尝试类似rzip的东西,但我从来不知道有人真正使用它。

答案 2 :(得分:0)

始终UCL compression和/ LZO compression都是GPL,因此如果是商业项目,请确保您知道如何使用它们。