欢迎来到天天文库
浏览记录
ID:36598269
大小:498.10 KB
页数:40页
时间:2019-05-09
《Oracle数据库10g性能概述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Oracle数据库10g性能概述LengTan甲骨文公司主题数据库性能的发展目标基准成功案例10g中的主要增强功能PL/SQL加速DSS优化自动化性能分析与调整发展目标:性能保持Oracle在大型SMP上的性能领先地位高性能的2P和4P系统,以实现RAC扩展支持比以往更大的数据库自动调整性能,使所有客户都能获得高性能第一个达到1MtpmC:SMP和集群来源:事务处理大会,2004年1月1日:带有真正应用集群的Oracle数据库10g,4路HP集成rx5670的16个节点,1,184,893tpmC,$5.52/tpmC,2004年4月30日提供。64路HP集成Superdom上的O
2、racle数据库10g,1,008,144tpmC,$8.33/tpmC,2004年4月14日提供。HP系统上的Oracle$5.52/tpmC$8.33/tpmC16X4路Itanium21X64路Itanium2TPC-C:10g比9i快28%来源:事务处理大会,2004年1月1日:64路HP9000Superdome上的Oracle数据库10g,541,673tpmC,$11.66/tpmC,2004年1月30日提供。64路HP9000Superdome上的Oracle9i数据库第2版,423,414tpmC,$15.64/tpmC,2002年8月26日提供。HP系统上的Or
3、acle$11.66/tpmC$15.64/tpmC在使用PA-RISC芯片的64路Superdome上测试得到的两种结果引人注目的TPC-H结果发布SMP1TB扩展因子(世界记录)3TB扩展因子(世界记录)10TB扩展因子(仅SMP结果)RAC1TB扩展因子3TB扩展因子PL/SQL新的PL/SQL优化编译器更复杂的代码生成器全局代码优化器性能得到提高且代码规模变小全面支持本地编译编译时性能警告PL/SQL优于Oracle9i的改善PL/SQL优于Oracle8的改善查询优化器自动的优化器统计信息收集Oracle根据需要自动分析对象,以保持优化器的统计信息为最新状态管理员不再需要
4、跟踪需要更新统计信息的对象。高级查询优化自动的调整优化器“CPU+IO”默认成本模型“CPU+IO”优化器成本核算全表扫描select_1:从销售人员中选择*,其中company_id!=2;select_2:从销售人员中选择*,其中amount_sold>14965,company_id=2;并行的单游标新的查询执行模型单游标包含了并行执行所需的全部信息用于整个并行执行过程好处过去串行执行的操作现在被并行化,性能得到了提高由于全局的并行规划,因此降低了共享内存的使用率并行的单游标HAVING子句中的关联子查询在Oracle数据库10g中并行执行概要管理物化视图为更多物化视图提供更
5、多快速刷新机制增强了PCT刷新,以便使用维度和查询重写使用功能相关性(在维度与外部键关系中定义)生成更快速的刷新语句查询重写基于SQL且具有透明性现在可以使用多个物化视图概要顾问对分区敏感的快速刷新刷新前:为2003年11月和2003年12月的SALES表添加2个新分区。在SALES事实表中插入相当于2个月的新数据(约760万行)。使用METHOD=>’?’刷新物化视图分区多种分区技巧:范围、散列、列表、范围-散列组合、范围-列表组合新增:带索引编排表的列表分区本地和全局索引新增:散列分区的全局索引对拥有大量分区的对象支持得到改善DROPTABLE:大量的分区来自Oracle示例方
6、案的销售表,对time_id进行了范围分区(72个分区),对prod_id进行了散列分区(每个分区包含256个子分区)->72x256=18,432个分区分区外部连接ANSIJOIN操作符扩展的新操作对于需要的维度密化,使用更简单的表达式允许在表分区内部执行OUTERJOINS本地数据2种新的存储数据类型实现了大部分二进制浮点运算的IEEE754标准(包括二进制浮点运算和二进制双精度运算)。ETL:数据泵实用工具高速的“数据泵”导入/导出替代了原来的导出和导入新的集成体系结构带有文档说明的程序包接口高速的直接路径加载/卸载以最佳方式随取随用运行利用并行执行自动伸缩数据泵快35%快1
7、5倍ETL:跨平台的可移动表空间允许无限制地跨不同平台移动表空间直接在各种UNIX、Linux和Windows平台之间转移数据库文件,无需导出数据以文件传输的速度向Linux(和其它平台)移植智能基础架构应用程序与SQL管理系统资源管理空间管理备份与恢复管理存储管理数据库控制数据库管理Oracle数据库10g—自管理的数据库智能基础架构自动负载信息库自动维护任务基础架构服务器生成的警告基础架构顾问基础架构自动负载信息库数据库的“数据仓库”自动维护任务预先打包、控制资源
此文档下载收益归作者所有