现在位置:中国IDC吧>数据库>SQL server数据库> 文章内容

如何执行SQL Server 2008中数据压缩

收藏发布 来源:IT专家网 作者:中国IDC吧 更新日期:2008-09-30 点击:
  数据压缩通过减少I/O和提高缓冲区命中率来降低储存成本和提高查询性能。SQL Server 2008在表级别和索引级别上支持行和页的压缩。

  问题

  当我们观察SQL Server 2008的新功能时,我们发现一个叫做数据压缩的可能很有趣的功能,我们可以用这个功能来缩小表,索引或者它们分区的一个子集。您能给我们提供如何利用这个新功能的详细解释吗?

  专家解答

  在SQL Server中的数据压缩在SQL Server 2005 的Service Pack 2中已经可以使用了,在Service Pack 2中,引进了存储小数和数字数据。Vardecimal存储格式允许小数和数字数据类型以变长的形式存储。这个概念在SQL Server 2008中被扩展成全部定长的数据类型,比如integer,char和float 数据类型。数据压缩通过减少I/O和提高缓冲区命中率来降低储存成本和提高查询性能。

  SQL Server 2008在表级别和索引级别上支持行和页的压缩。以下是两种类型的数据压缩的不同之处。



收藏此页到网摘/书签:
所有评论

评论列表

用户名: 新注册) 密码: 匿名评论