SQL Server 2008 的数据压缩功能
大家是否有没有注意到SQL Server 2008新增的名为“数据压缩”的新功能?它能为我们带来哪些用处呢,简单的了解一下吧!
数据压缩
通常,数据压缩总是和节约硬盘、更小的物理文件、备份次数的减少是联系在一起的。而对于SQL Server的数据压缩而言,主要的目的是实际的表的尺寸的减小。数据压缩的某些好处包括以下几点:
通过减少I/O和提高缓存命中率来提升查询性能
提供对真实DW实际数据2倍到7倍的压缩比率
和其他特点是正交的
对数据和索引都可用
据微软所说,使用压缩时会轻微的增加CPU的使用,整个系统的性能会因为I/O的减少而得多提升。
SQL Server中的数据压缩功能,最早在SQL Server 2005 SP2中出现,当时针对decimail和numeric数据类型推出了新的存储格式--vardecimal。vardecimal存储格式允许decimal和numeric数据类型的存储作为一个可变长度列。 虽然SQL Server 2008 支持 vardecimal 存储格式;但是,由于行级压缩可实现同样的目标,因此在SQL Server 2008中不推荐使用 vardecimal 存储格式。
上一条:Office 2016官方批量激活秘钥 下一条:正版Windows 7价格