[数据仓库SQL优化.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文档。上传文档
查看更多
[数据仓库SQL优化

数据仓库系统调优课题 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. DB2数据库分区 数据库分区(database partitioning)设计 CPU 高速内存 通道 内存环境 1Gbit高速网络通道 DW1 DW2 FC高速 IO通道 DS8100 阵列 数据库 分区 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 关系数据压缩 基本思路:字典表压缩 Oracle:块级压缩 块:大小介于4KB~32KB之间的存储单元 当确定某个表要被压缩后,Oracle在每个数据块中保留空间,以便储存在该数据块中的多个位置上出现的数据的单一拷贝 不能够跨块的边界寻找更大的重复模式 只支持在批量加载操作期间进行数据压缩 DB2:表级压缩 需要事先提供样本数据 可在INSERT 操作过程中同时进行压缩 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. DB2行压缩技术(一) 基于压缩字典的压缩方式 通过使用较少的数据库页来表示相同数据,从而达到节省磁盘存储空间的目的 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. DB2行压缩技术(二) 行压缩的不会明显降低UPDATE的效率 由于数据占用的存储空间少了,所以访问数据所需要的IO也少了,而IO正是数据仓库系统常见的瓶颈 与行压缩关联的成本取决于压缩和解压缩数据所需的额外 CPU 周期 可使用 REORG TABLE 命令来创建压缩字典?在处理 REORG 命令时,现有的所有表行都要被压缩? Reorg完成之后,后续INSERT的数据会自动按照现有的压缩字典来压缩数据,如果数据业务逻辑发生了大的变更,压缩效果不理想,可以重新执行reorg操作 分区表是一个分区一个压缩字典,所以分区表新分区的数据在没有reorg过之前是不会自动压缩的 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. DB2 VS Oracle 实验环境 OS: Windows Server 2003 64-bit Memory: 2G CPU: AMD opteron 865 processor 1.80G(8核) Oracle企业版 10g VS DB2版本:DB2 企业版 9.7 数据集: 中国移动GSM语音通话记录(gsm_voic_cdr.dat),替换分隔符后总大小为4.247G Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 实验效果 * * Oracle未压缩 DB2未压缩 Oracle压缩 DB2压缩 载入时间 00:13:23 00:11:42 00:10:14 00:09:31 空间(M) 4971 8349 1927 2050 查询时间 00:01:11 00:02:32 00:00:40 00:00:30 更新时间 00:12:03 00:03:12 00:04:22 00:02:50 删除时间 00:05:13 00:07:58 00:05:31 00:03:16 查询语句 select count(*) from GSM where EXCHANGECODE = 8613900121‘ 更新语句 UPDATE GSM SET LACCODE = ‘GSM’ WHERE DURATION = 100 删除语句 DELETE FROM GSM WHERE DURATION = 100 压缩后的数据仅占原来的38.76%(Oracle)或24.55%(DB2) VARCHAR的结构信息在未压缩

文档评论(0)

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

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

1亿VIP精品文档

相关文档