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

问题描述:

有没有人发现MS Sqlserver数据库的良好压缩格式?如果是这样,你使用什么,你对它的表现感到满意吗?(sqlserver)数据库的最佳/最快压缩格式?

我的公司经常会从我们的客户端压缩数据库快照并下载它,所以我们有一个本地副本用于测试和开发目的。我们过去曾尝试使用zip,但一旦数据库文件跨过4Gb边界,我们必须使用rar(zip仅为32位)。问题是rar需要很多时间来压缩,我们也不知道它是否给我们提供了最好的压缩比。

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

在SQL 2008年你有本地的压缩,如果你不得不这样做了很多,没有SQL Server 2008中,然后看看像Quest LiteSpeed这compreeses备份自动

+0

备份压缩仅在Datacenter,Enterprise和Standard Editions中可用。 – grimmig 2011-08-16 07:50:42

在无成本类别,gzipbzip2的更新版本应该包括大文件支持(互联网上的某个人告诉我说,由于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这样的东西,但我从来不知道有人真正使用它。

总是有UCL compression和or LZO compression,两者都是GPL,因此如果它是商业项目,请确保您知道如何使用它们。