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

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Informix数据压缩和存储优化组件

Informix数据压缩和存储优化组件 目前存在问题 大量的历史数据需要保存 不断增加的存储成本 大数据量访问的性能问题 当前信息技术存储趋势 真实世界里存储费用的例子 假设存储的收费标准是每月每8G字节25美元 假设10T字节的数据被用于数据库、备份、数据复制站点等 每年的数据存储费用= 37.5万美元 如果存储优化特性可以节省40%的存储空间,每年您将节省15万美元 行(row)压缩概念 压缩算法在整个数据表(table)中寻找重复的模式(pattern) 当模式被找到时,字符串被一个12比特(bit)的符号替代 符号被存储于一个数据字典中以供快速查找 在数据页(page)中数据是被压缩的 (不管是在硬盘上还是在缓冲池里) 显著的节省了输入输出的带宽– 更好的性能 显著地节省了内存空间– 更有效的内存使用 一些中央处理器(CPU)的额外开销 行(row)数据被处理前必须先被解压缩 使用压缩数据字典(dictionary)对数据行(row)进行压缩 数据字典包含表里数据行的重复出现的信息 压缩的候选对象可跨越列(column)的边界或在列里 节省存储空间 可被压缩的表格被压缩后通常能节省60%到80%的空间 整个数据库的存储空间将被节省40%到50% 这意味着只要50%的磁盘空间就能够支持IDS11数据库! 性能上的收益 使用压缩后性能可被改进 有了压缩后很多查询将因为更少的I/O而受益 消耗更多的中央处理器(CPU)资源 – 绝大多数的用户并不一直消耗100%的CPU资源 实验室测试结果显示输入输出吞吐量改进了30-40% 很多utility (例如备份和恢复) 将变得更快 在一些案例中可达到原来2倍的速度,因为现在数据库只有原来的一半那么大 对数据表进行压缩 存储优化操作 repack, repack_offline 在数据表(table)或分片(fragment)内部移动数据行(row),从而将未被使用的空间整合到数据表(table)或分片(fragment)的尾部 “repack” – 数据表可被存取 “repack_offline” – 数据表被X锁锁定,不能进行存取操作 shrink 将数据表(table)或分片(fragment)尾部未被使用的空间返回给数据库空间(dbspace) 通常在运行repack后运行 不能被压缩的对象 不以行(row)形式存储的数据 (例如blobs) 索引 临时表 Catalog表 Dictionary Partitions 在下列数据库中的表: Sysmaster Sysutils Sysuser Syscdr Syscdcv1 HDR, ER, CDC (DataMirror) 与压缩 HDR、ER、CDC都支持压缩的数据表(table) HDR 在次节点(seconary)上压缩数据表当且仅当这些数据表在主节点(primary)上被压缩 ER 源节点和目标节点的压缩状态是独立的,用户可进行配置 CDC 目标节点的压缩取决于目标节点的数据库支持的特性和用户的配置 Admin API(管理应用编程接口) 所有的压缩和存储优化操作都可通过IDS Admin API内建的用户定义例程(UDR)调用 execute function task(…); execute function admin(…); 示例 execute function task(“table compress repack shrink”, “table_name”, “database_name”, “owner_name”); OAT提供了用于压缩的图形化界面 OAT支持远程执行(数据库管理员不用直接登录到目标机器上) 开放管理工具(Open Admin Tool)的接口 开放管理工具(Open Admin Tool)的接口 开放管理工具(Open Admin Tool)的接口 自动压缩 外部的压缩预测工具 总 结 通过IDS11的压缩功能进行的存储优化可以为您节省40-50%的空间 对于存取大量数据的负载,压缩还改进了性能 不仅在线的数据库使用的存储空间变少了,用于备份和灾难恢复的存储空间被节省了一半 在实际客户案例中,存储空间的节省被实现了,性能上的收益也是明显 特别是数据库备份和恢复时间被节省了一半 Here is an example to illustrate the compression. Here we may have a table of component assembly stocking Illustrated here is the fact that IDS 11 can compress substrings of a column (for ex

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档