- 1
- 0
- 约2.92千字
- 约 5页
- 2016-08-27 发布于北京
- 举报
Oracle数据库中数据访问优化方法.doc
Oracle数据库中数据访问优化方法
【摘 要】Oracle 数据库系统博大精深,其系统优化工作非常专业。本文主要通过Oracle数据库引擎访问数据块方式的角度,介绍影响数据库性能的原因,给出了影响数据库性能的一些解决方法。
【关键词】数据库;优化器;全表扫描;索引扫描
Oracle 数据库被越来越多的应用在各个领域,信息系统的优劣与数据库系统的性能有着直接的关联。随着数据库规模的不断扩大,如何保持数据库应用系统高效地运行,受到人们越来越多的关注。对于应用系统来说,数据访问操作在整个系统中占据着相当大的比重,也就是说,数据访问速度的快慢直接影响着系统的性能。
1 影响查询优化器决策的因素
Oracle数据库引擎访问数据基本上有两种方式,一种是扫描整个表,一种是基于冗余访问结构(如索引)进行查找或基于表本身的机构(比如哈希聚簇)进行查找。查询优化器对于访问数据选用全表扫描还是索引扫描,基于对这两种访问方式相应开销的估算,影响优化器决策的因素主要有以下几个:
1)进行全表扫描需要读取的数据块数目。
2)进行索引查询需要读取的数据块数目,这主要基于对WHERE子句谓词返回的记录数目的估计。
3)进行全表扫描时多块读的相关开销以及为满足索引查询进行的单块读的开销。
4)内存缓存中的索引块和数据块数目的假设。
当查询优化器正
您可能关注的文档
最近下载
- ANSI ESD STM11.12-2021平面材料的体积电阻测量.pdf VIP
- Docker容器技术与应用程宁(刘桂兰)全套PPT课件.pptx
- 装配式混凝土结构(201X.12制作)PPT课件.ppt VIP
- 子宫内膜异位症诊治指南(第三版).pptx VIP
- 《智能网联汽车用摄像头硬件性能要求及试验方法》.pdf VIP
- 中国咳嗽诊治指南.docx
- 装配式混凝土结构预制构件的制作.ppt VIP
- gb7588-电梯制造与安装安全规范.pdf VIP
- 系统工程(第5版)汪应洛课后习题答案.pdf VIP
- (高清版)-B-T 42355.2-2023 钢筋混凝土用锚固板钢筋 第2部分:试验方法.pdf VIP
原创力文档

文档评论(0)