仓库资讯

数据仓库备份压缩的如何获得更高回报率

时间:2012-04-19 17:26 作者:阅读:

  要达到整体的收益是有可能的但是这并不容易。"指出数据库压缩要权衡存储空间、I/O和整体性能几个方面的因素。举例来说,白皮书的作者这样写道:"一些情况下。要进行压缩,就需要牺牲一些CPU来进行处理,从而导致性能降    低。

比方"SQLServer数据库的备份压缩值不值得?"简单的回答是值得,许多人认为简单的问题都应该有简单的答案。但是这个值得也是有条件的所以要更好地表达这个问题,应该这样来说:"怎样进行SQLServer备份压缩,才干得到更高的回报率"?

之后的所有版本中都包括这一功能,微软公司首次添加压缩数据库备份功能是SQLServer2008企业版中。如2008R2和2012.这个功能对于用户来说最大的吸引力就是节约本钱:可以免去使用第三方产品所带来的额外费用,也可以节约更多的磁盘空间,而且在传输压缩备份时所需要的带宽也相应地减少了

还要考虑其他一些影响。从积极的一面来看,但是使用SQLServer作为数据仓库的企业中。尽管拥有压缩备份功能的SQLServer非常有限,但是依然可以存储在许多版本的系统中。不过进行压缩就意味着会对数据库自身的性能造成影响,所以企业在使用这一功能时,要对利弊进行全面的评估:究竟是花更多的钱使用第三方压缩工具,还是为了节省利息而牺牲一定的性能来使用SQLServer自带的压缩功能。

对于大型数据库来说,数据库技术专家VincentRainardi最近在一篇博客中深入解读了压缩备份的利息效益问题。根据他计算。I/O所节省的时间完全可以抵消进行压缩处置所用的时间。由于大部分数据库操作(特别是备份)都属于是I/O密集型操作,所以对于一个几TB数据库来说,60%压缩比将是一个非常诱人的数字。正如Rainardi观点,DBA 所能获得的效益不只仅只是时间,而且进行备份所需要的存储空间也大大地减少,这意味着我可以存储更多的数据,节省更多的带宽和金钱。

上亿行数据以及几百TB数据都是非常罕见的Unisi公司的一篇白皮书使用了一个2TB数据库,较为困难的局部是要确保我实际的生产环境中也能够得到继续的效果。Rainardi实验相对于许多企业的数据库来说都是非常小规模的而在一些BI分析或者数据仓库场景中。这与我日常所要维护的数据规模就比较接近了 

 

  东莞厂房网专业提供东莞仓库租售及厂房租售,土地信息,工业园、写字楼招商等业务,欢迎来电咨询!