- 5
- 0
- 约2.48万字
- 约 21页
- 2017-04-12 发布于四川
- 举报
oracle并行原理深入解析和案例精粹
oracle 并行原理深入解析及案例精粹本帖最后由 leonarding 于 2012-8-10 07:34 编辑引言:首先说明并行技术属于大数据范畴,适合OLAP系统,在任务分割、数据块分割、资源充裕的场合应用较广,本次分享主要概括并行原理、实际应用、性能对比、并行直接加载、索引属性、特点小结等六个小点去重点阐述。下面的测试是我的笔记,这些笔记也参考了《让oracle跑的更快2》作者:谭怀远 一书的引导,在此向谭总表示感谢,向帮助过我们的人表示感谢 zhixiang yangqiaojie等好友一、简单介绍OLTP和OLAP系统的特点小结答:OLTP和OLAP是我们大家在日常生产库中最常用到的2种系统,简单的说OLTP是基于多事务短时间片的系统,内存的效率决定了数据库的效率。OLAP是基于大数据集长时间片的系统,SQL执行效率决定了数据库的效率。因此说“并行parallel”技术属于OLAP系统范畴二、并行技术实现机制和场合答:并行是相对于串行而言的,一个大的数据块分割成n个小的数据块,同时启动n个进程分别处理n个数据块,最后由并行协调器coordinater整合结果返回给用户。实际上在一个并行执行的过程中还存在着并行进程之间的通信问题(并行间的交互操作)。上面也说过并行是属于大数据处理的技术适合OLAP,并不适合OLTP,因为OLTP系统中的sql执行效率通常都是非常高的。三、测试并行技术在实际中的应用和规则(1)在有索引的表leo_t上使用并行技术,但没有起作用的情况创建一张表LS@LEO create table leo_t as select rownum id ,object_name,object_type from dba_objects;在表id列上创建索引LS@LEO create index leo_t_idx on leo_t(id);收集表leo_t统计信息LS@LEO execute dbms_stats.gather_table_stats(ownname=LS,tabname=LEO_T,method_opt=for all indexed columns size 2,cascade=TRUE);为表启动4个并行度LS@LEO alter table leo_t parallel 4;启动执行计划LS@LEO set autotrace trace explain statLS@LEO select * from leo_t where id=100;??使用索引检索的数据,并没有启动并行Execution Plan??执行计划----------------------------------------------------------Plan hash value: 2049660393-----------------------------------------------------------------------------------------| Id??| Operation? ?? ?? ?? ?? ?? ? | Name? ?? ?| Rows??| Bytes | Cost (%CPU)| Time? ???|-----------------------------------------------------------------------------------------|? ?0 | SELECT STATEMENT? ?? ?? ?? ?|? ?? ?? ???|? ???1 |? ? 28 |? ???2? ?(0)| 00:00:01 ||? ?1 |??TABLE ACCESS BY INDEX ROWID| LEO_T? ???|? ???1 |? ? 28 |? ???2? ?(0)| 00:00:01 ||*??2 |? ?INDEX RANGE SCAN? ?? ?? ? | LEO_T_IDX |? ???1 |? ?? ? |? ???1? ?(0)| 00:00:01 |-----------------------------------------------------------------------------------------Predicate Information (identified by operation id):---------------------------------------------------? ?2 - access(ID=100)Statistics? ?统计信息----------------------------------------------------
您可能关注的文档
- GPS原理和其应用习题.docx
- Gmzqmu3个月复习考研英语得84分的超详细经验.doc
- 河北省唐山一中2013届高三强化训练(一)数学理.doc
- GRE数学符号及常用的数学表达方式.doc
- gis2次开发工程咨询地理信息展示解决方案.doc
- GL—SP—YCAD07—001—2006生产材料库房及存货管理规定—试行.doc
- h2008年5月助理人力资源管理师试题和答案.doc
- Hapmwd参公考试模拟考试题和答案.doc
- GMAT考试从680到770艰辛路.docx
- 河北省保北十二县市2010-2011届高二下学期期中联考(数学理).doc
- 2026《面向多样性的隐私保护推荐方法概述》7800字.docx
- 2026《基于PLC的智能立体停车场的控制系统设计》7200字.docx
- 2026《太赫兹技术概述》4200字.docx
- 2026《分布式电力系统经济调度研究现状国内外文献综述》2800字.docx
- 2026《曲美家具集团股份有限公司成本管理存在的问题及对策》5600字.docx
- 2026《基于肌肉信号的人体运动研究国内外文献综述》3400字.doc
- 2026《基于城市林学植物配置问题研究》7200字.docx
- 2026《社区重点人群管理平台设计与实现》7900字.docx
- 2026《区县医院内网的设计与实施研究》6900字.doc
- 2026《静电除尘的原理及高频电源的优势综述》3100字.doc
最近下载
- 小数乘除法100道竖式计算题及答案.docx VIP
- 人教版初中初三九年级英语-名师教学课件-感叹句的用法.pptx VIP
- 青岛版五年级上册小数乘除法竖式计算题100道及答案.docx VIP
- 预应力混凝土管桩连接方法创新图文.pdf VIP
- 云南傣族民居.ppt VIP
- 2024届宜宾市长宁县小升初语文检测卷含答案.doc VIP
- 2025年度民主生活会个人对照检查发言材料 八篇.docx VIP
- 辩论英文课件教学课件.pptx VIP
- 酒店服务质量与员工满意度关系研究分析——以常州万达喜来登酒店为例 工商管理专业.doc VIP
- 小学必背古诗拼音版(2020年-2021年).pdf VIP
原创力文档

文档评论(0)