Informix数据压缩和存储优化组件课件.ppt

Informix数据压缩和存储优化组件课件.ppt

ID:57057727

大小:2.90 MB

页数:24页

时间:2020-07-30

Informix数据压缩和存储优化组件课件.ppt_第1页
Informix数据压缩和存储优化组件课件.ppt_第2页
Informix数据压缩和存储优化组件课件.ppt_第3页
Informix数据压缩和存储优化组件课件.ppt_第4页
Informix数据压缩和存储优化组件课件.ppt_第5页
资源描述:

《Informix数据压缩和存储优化组件课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Informix数据压缩和存储优化组件大量的历史数据需要保存不断增加的存储成本大数据量访问的性能问题目前存在问题当前信息技术存储趋势存储硬件占信息技术预算的百分比正在不断的增加。备份和恢复在花销中处于第二重要的位置。。。存储问题是使首席信息官们夜不能寐的首要问题2007年全球的数据中心在电力和冷却上的花费约等于在服务器上的花费到2008年底全世界一半的数据中心将面临严重的电力短缺82%在本季度没有存储开销方面的预算28%看到在数据存储上的电力消耗增加了50%存储的复合年增长率是两位数的真实世界里存储费用的例子假设存储的收费标准是每月每8G字节25美元假设10T字节的数

2、据被用于数据库、备份、数据复制站点等每年的数据存储费用=37.5万美元如果存储优化特性可以节省40%的存储空间,每年您将节省15万美元(10TB/8GB)*25美元*12月=37.5万美元每年什么是Informix的数据压缩和存储优化功能?行(row)压缩概念压缩算法在整个数据表(table)中寻找重复的模式(pattern)当模式被找到时,字符串被一个12比特(bit)的符号替代符号被存储于一个数据字典中以供快速查找在数据页(page)中数据是被压缩的(不管是在硬盘上还是在缓冲池里)显著的节省了输入输出的带宽–更好的性能显著地节省了内存空间–更有效的内存使用一些中央

3、处理器(CPU)的额外开销行(row)数据被处理前必须先被解压缩使用压缩数据字典(dictionary)对数据行(row)进行压缩数据字典包含表里数据行的重复出现的信息压缩的候选对象可跨越列(column)的边界或在列里PartCodeSPartQuantityLotNumBinLocAisleANCPRPLT220J200Z165-3NE1326157SNCPRPLT580T132Z165-3NE1326157Dictionary01NCPRPLT02Z165-3NE1326157……ANCPRPLT220J200Z165-3NE1326157SNCPRPLT580

4、T132Z165-3NE1326157…A(01)220J200(02)S(01)580T132(02)…节省存储空间可被压缩的表格被压缩后通常能节省60%到80%的空间整个数据库的存储空间将被节省40%到50%这意味着只要50%的磁盘空间就能够支持IDS11数据库!81%Smaller78%SmallerSalesTableProductTable性能上的收益使用压缩后性能可被改进有了压缩后很多查询将因为更少的I/O而受益消耗更多的中央处理器(CPU)资源–绝大多数的用户并不一直消耗100%的CPU资源实验室测试结果显示输入输出吞吐量改进了30-40%很多utili

5、ty(例如备份和恢复)将变得更快在一些案例中可达到原来2倍的速度,因为现在数据库只有原来的一半那么大40%Faster对数据表进行压缩未压缩的数据表可被重新使用的数据页repack(整合空间)当数据未被压缩时,也可使用repack(整合空间)和shrink(归还空间)repack和shrink相互独立Shrink不隐式的执行repack多个数据页shrink(归还空间)已压缩的数据表数据数据数据字典压缩操作(1)create_dictionary创建压缩字典之后插入或修改的数据行(row)将被压缩之前已经存在的行(row)不被压缩compress如果字典不存在的话将自

6、动执行create_dictionary压缩所有已经存在的行(row)在压缩期间数据表可被其它查询使用estimate_compression预测一个新的数据字典可以达到的压缩比率如果已经被压缩了,可预测当前的压缩比率(如未被压缩则为0)还可以显示使用新的数据字典后压缩比率提高了多少(第一个预测和第二个预测之差)压缩操作(2)uncompress,uncompress_offline解压缩数据表(table)和分片(fragment)中的每一行将压缩字典变得无效“uncompress”–其它查询可存取数据“uncompress_offline”–数据表被X锁锁住了,其

7、它查询不能存取数据purge_dictionary删除旧的不再使用的数据字典单独的命令(因为ER、DataMirror可能需要旧的数据字典)存储优化操作repack,repack_offline在数据表(table)或分片(fragment)内部移动数据行(row),从而将未被使用的空间整合到数据表(table)或分片(fragment)的尾部“repack”–数据表可被存取“repack_offline”–数据表被X锁锁定,不能进行存取操作shrink将数据表(table)或分片(fragment)尾部未被使用的空间返回给数据库空间(dbspace

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。