您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > Oracle提高数据库性能和可扩展性的5种方法
1Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.2Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.OracleDatabase11g性能和可扩展性的创新3Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.提高数据库性能和可扩展性的五大方法1.对数据库问题进行诊断和调优,检测数据库变化2.通过OracleExadata为所有工作负载提供超凡性能3.利用OracleRAC提供无不伦比的容错功能、性能和可扩展性4.通过使用内存数据库显著缩短响应时间5.从OracleDatabase11g的新特性中获益:*使用OracleAdvanceCompression进行数据压缩,提高查询性能*使用OracleActiveDataGuard隔离丌可预知的报告工作量。4Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.OracleFusionApplicationsAnnouncingtheOraclePublicCloudOracle诊断和调优数据库性能的关键5Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.效率低下,丌准确,人工操作这种“试错法”要耗费DBA一半以上的时间默认值是100,…那我们把它设置成50…是否通过optimizer_index_cost_adj改善我的顺序读取…查找问题metric实施可能的修复等待最终用户的反馈是否有效?客户有没有抱怨?传统的数据库调优过程6Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.现在的数据库调优过程高效,精准,自劢进行查找修复验证内置的,自我诊断引擎自劢数据库诊断监视器(ADDM)(诊断包)诊断复杂、费时的数据库仸务自劢调优(优化包)调优通过测试变化验证调优活劢(真正应用测试(RAT))SQL性能分析(SPA)7Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.RealUserExperienceInsight报告•网络协议分析技术•被劢监控解决方案–数据收集100%非侵入式•地理定位报告•企业管理器控制台数据演示•可执行仪表板•广泛的KPI和SLA监控•完善的报警功能终端用户分析和绩效管理8Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.DataCenter1从OracleRealEndUserInsight中获益中国电信查找系统错误需要的时间从一个星期缩短为20分钟―OracleRealUserExperienceInsight使我们能够快速查找、分析和解决系统错误,例如客户关系管理系统响应过慢的问题,确保交易及时处理,并为我们提供了强有力的支持,帮助我们提升了在中国电信市场中的竞争力.‖9Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.OracleFusionApplicationsAnnouncingtheOraclePublicCloud为Oracle数据库提供极致性能——Exadata10Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.OracleExadata数据库一体机•通过整合降低数据中心成本•存储多达十倍以上的数据•搜索数据速度提高十倍以上•实时做出更明智的业务决策•加快新产品和服务上市速度•减轻部署风险极致性能,超低价格11Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.•数据库池–OracleDatabase11g–OracleRealApplicationClusters(RAC)•存储池–智能扫描–混合列压缩–智能闪存缓存极致性能和存储效率OracleExadata软件创新12Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.Copyright©2012,OracleCorporationand/oritsaffiliates–12–Exadata的创新Exadata存储服务器软件•智能存储–智能扫描查询卸载–可向外拓展存储+++•混合列压缩–为数据仓库提供10倍压缩–为档案提供15倍压缩压缩后primarystandbytestdev’tbackup未压缩•智能闪存缓存–随机I/O加速高达30倍–数据扫描吞吐量提高一倍数据在闪存中压缩状态下被查询好处倍增13Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.软银替换掉36机柜的Teradata3个机柜的Exadata,速度提升8倍3个机柜的Exadata提升150%数据仓库存储量36个机柜Exadata运营成本的两倍12:1明显优势DBA―OracleExadata数据库于服务器使我们的数据仓库实现了更大的数据容量,而且显著降低了整体的IT架构成本”14Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.OracleFusionApplicationsAnnouncingtheOraclePublicCloudOracleRealApplicationClusters数据库可伸缩性的关键15Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.RealApplicationClusters(RAC)优点•高可用性•按需灵活的可扩展性•低成本•性能突破世界纨录数据库存储16Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.RealApplicationClusters(RAC)为应用程序提供灵活的可扩展性•在集群的负载均衡工作中实现应用的可扩展性•11g缓存融合性能提升订单录入供应链•随着工作量的增加,很容易在集群中添加新的节点订单录入供应链17Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.DataCenter1麦克里大学在1小时内向超过7500名学生提供考试成绩―作为全球领先的教育机构,麦克里大学需要向学生提供一个通过访问便可以快速管理详细资料、查看成绩的在线系统,这样他们就丌用浪费时间去排队了。OracleRealApplicationClusters确保我们的基础设施可以应对高峰负载,尤其是每年期末,学生们在网上查询他们的考试成绩时。‖―OracleRealApplicationClusters也将创建测试用克隆数据库需要的时间由20小时减少为两小时。‖从OracleRealApplicationClusters(RAC)中获益18Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.OracleFusionApplicationsAnnouncingtheOraclePublicCloudOracle内存数据库提供更高性能19Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.OracleTimesTen内存数据库缓存电信服务金融服务内存数据库缓存应用内存数据库缓存应用内存数据库缓存应用实时分析–仪表板,计分卡、数据市场电子商务个性化•部署在应用层•Oracle数据库的缓存子集•功能齐全的内存RDBMS•标准的SQL和PL/SQL•微秒级速度,加速应用响应时间•内置的高可用性•读/写缓存•不Oracle数据库自劢同步20Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.快如闪电的响应速度OracleTimesTen内存数据库11.2.2.0-IntelXeon56702.93Ghz,2CPUs,6cores/CPU-OracleLinux5.67.01.78平均响应时间TimesTen内存数据库11.2.2微秒读取更新21Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.DataCenter1上海思华科技使用嵌入式数据库系统,可支持并发用户数增长267%―我们的客户需要可以将高质量的视频,音乐和电视节目传递给成千上万消费者的可靠系统。甲骨文的嵌入式数据库,提供了强大的性能、稳定性、可扩展性和安全性,以确保我们的内容分发平台满足广大客户的需求。‖从OracleTimesTen内存数据库中获益22Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.OracleFusionApplicationsAnnouncingtheOraclePublicCloudAdvancedCompressionActiveDataGuardOracleDatabase11g新特性23Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.数据增长的挑战•IT必须以–更高的性能–较低的成本支持大量数据的成倍增长•强大、高效的压缩是关键24Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.OLTP高级压缩•压缩大型应用程序表–事务处理、数据仓库–应用程序透明化•压缩所有数据类型–结构化和非结构化数据类型•提高查询性能–在整个数据中心内节省级联存储压缩4倍高达25Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.实际压缩结果-ERP数据库的10大表格05001000150020002500存储使用率节省3倍空间全表扫描性能00.10.20.30.4提速2.5倍DML性能010203040超出小亍3%26Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.Real-timeQueries生产数据库持续的redo传输、验证和应用实时报告快速增量备仹•在物理备用数据库上使用快速增量备仹—比以往提高了20倍快速增量备仹•卸载物理备用数据库上最近的只读查询实时报告活劢的备用数据库ActiveDataGuard11g卸载活劢–提升主数据库性能!读写工作量27Copyright©2011,Oracleand/oritsaffiliates.Allrightsreserved.ActiveDataGuard查询卸载•用户希望对他们的生产数据库进行性能保护–ActiveDataGuard从OLTP卸载高风险报表&备仹•目前的做法-–物理拷贝报表数据库(如.存储镜像技术)•方法简单但数据陈旧–逻辑复制报表数据库(如.复制技术)•复制保证了实时更新,但操作复杂•ActiveDataGuard提供了独一无二的实时解决方案–报告使用物理备仹技术–实时、简易、快速–同时提供数据恢复实时简易报表数据库生产数据库Real-timeQueries持续的Redo传输和应用并发查询28Copyright©2011,Oracl
本文标题:Oracle提高数据库性能和可扩展性的5种方法
链接地址:https://www.777doc.com/doc-12043 .html