Oracle数据库SQL查询语句优化方法研究——毕业论文

Oracle数据库SQL查询语句优化方法研究——毕业论文

ID:13252097

大小:434.50 KB

页数:42页

时间:2018-07-21

Oracle数据库SQL查询语句优化方法研究——毕业论文_第1页
Oracle数据库SQL查询语句优化方法研究——毕业论文_第2页
Oracle数据库SQL查询语句优化方法研究——毕业论文_第3页
Oracle数据库SQL查询语句优化方法研究——毕业论文_第4页
Oracle数据库SQL查询语句优化方法研究——毕业论文_第5页
资源描述:

《Oracle数据库SQL查询语句优化方法研究——毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、南京邮电大学通达学院毕业论文题目:Oracle数据库SQL查询语句优化方法研究摘要数据库自从成为最常用的数据管理方式以后,逐步向数据结构日渐复杂、数据量日渐庞大、应用场合日渐广泛的方向迅速发展和完善。数据库与应用软件的紧密结合使用户对数据库性能的需求逐渐提高,尤其是在海量存储的数据库系统中变得愈加明显。除了软件和硬件条件本身的限制外,数据库中查询语句的执行效率也是影响其性能的关键因素,SQL语句的执行消耗大部分的数据库资源,包括CPU消耗、内存消耗、物理块读取消耗等,因此有必要对SQL语句进行优化调整,对提升数据库性能有重要的意义。本文分析了Oracle数据库中SQL语

2、句的执行过程和查询机制,研究了SQL语句在Oracle数据库中的处理方式、执行路径和影响执行计划的因素,并作为SQL语句优化规则制定和生效的理论来源。同时结合对语句进行优化的目标得出具体的优化规则,优化规则的内容包括已经存在的优化规则、研究中最新提出的优化规则和通常认识中错误的优化规则,对优化的语句样本进行分析统计并总结出规则生效或失效的原因。关键词:数据库开销;执行计划;SQL优化;优化规则ABSTRCTSincedatabasebecomethemostusefulmanagementwayofdata,ithasdevelopedandperfectedrapid

3、lytothedirectionthatthedatastructureismoreandmorecomplex,theamountofdatabecomeslargerandlargerandtheapplicationbecomeswiderandwider.Thetightrelationshipandfusionwiththeapplicationsystemmakestheusersimprovetherequirementofitperformance,especiallyinthedatabasewithamassmountofdata.Besidesth

4、elimitofsoftwareandhardware,theefficiencyofinquiringstatementbecomesthekeyfactorintheperformance.TherunningSQLstatementconsumesmostoftheresourceofdatabase,soitisnecessarytoadjustitanditmakessensetoimprovetheperformanceofthedatabase.Thispaperresearchesandanalysestheexecutionprocedureandme

5、chanismofOracledatabase,andlearnsthewayofhandlingtheSQLstatementandthefactorofaffectingtheexecutionplan.Thenthepapermakesitbethetheorysourceoftheoptimizationrule.ThepaperputsforwardoptimizationrulesofSQLstatementbasedontheoptimizationtargetinOracledatabase.Therulescontaintheonesthathasbe

6、enalreadyexist,thenewonesraisedbythispaperandthewrongonesthatknownbypeople,atthesametimeitanalyzesthereasonoftherule.KeyWords:Databaseperformance;Executionplan;SQLoptimization;Optimizationrule;Optimizationadvice目录第一章绪论11.1研究背景11.2国内外研究现状11.3研究的内容及意义31.4论文的组织结构3第二章相关知识技术研究52.1结构化查询语言52.2O

7、racle命令执行方式52.3执行计划的获取62.4ADDM性能诊断工具8第三章SQL语句优化的原理103.1Oracle数据库执行过程103.2Oracle优化器113.3Oracle数据库的查询机制113.4优化目标12第四章SQL优化规则内容和优化方法144.1影响执行计划的因素144.2SQL语句类型及优化性分析164.3优化规则的内容174.3.1实用优化规则174.3.2错误的优化规则194.4获取SQL语句优化建议20第五章SQL语句优化实例225.1实验设备,软件环境介绍225.2优化实例22第六章总结及展望366.1总结

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。