SQL Server 2008页面/行压缩思想

时间:2009-05-08 04:35:47

标签: sql-server performance sql-server-2008 compression

让其他人在其数据集的页面或行级别上使用SQL Server 2008 Compression玩了多少?你对速度和磁盘空间的性能有什么印象?

有没有人见过压缩会明显伤害性能?

在我们的一些巨大的事实表上,我们一直在玩,并注意到压缩可以在表及其索引上产生非常有益的查询速度差异。它还节省了大量磁盘空间(某些数据约为50%)。我们的硬件设置相对于处理器来说是严重的磁盘/ io绑定,到目前为止,压缩似乎对我们来说简单易用。

1 个答案:

答案 0 :(得分:13)

老问题,但从经验来看,一个简单的经验法则是:

  • 非BLOB数据行存储页面压缩率介于3到4倍之间
  • 对于非BLOB数据列存储压缩比为9到11次

Linchi Shea文章似乎现在正在登录....

Linchi Shea发表了一些有关此主题的有趣文章:

这也可能是有意义的:

SQL Server Storage Engine blog还有一些关于压缩的有趣帖子。