加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Oracle数据库调优之-SQL执行计划粗解

发布时间:2020-12-12 15:05:00 所属栏目:百科 来源:网络整理
导读:ORACLE数据库调优:执行计划粗解 前言 本文主要是讲解关于Oracle SQL的执行计划的各个方面的知识,包括如何计算Cost的逻辑等,适合没深入了解执行计划的程序开发人员阅读。 对于DBA们,SQL的执行计划好像本来就是必修课之一吧~(主要是最近调优数据库,分析

ORACLE数据库调优:执行计划粗解
前言
本文主要是讲解关于Oracle SQL的执行计划的各个方面的知识,包括如何计算Cost的逻辑等,适合没深入了解执行计划的程序开发人员阅读。
对于DBA们,SQL的执行计划好像本来就是必修课之一吧~(主要是最近调优数据库,分析性能瓶颈之后,得出的一些经验总结。特意整理以及分享一下,希望对执行计划这方面还未深入了解的开发人员有帮助!)
数据库调优,其中一个重点就是应用程序的SQL调优。而应用程序的调优范围比较广,可以从调整业务的角度做调优,也可以从重构代码的角度调优。但是无论用什么办法调优,都必须要先读懂SQL的执行计划,了解应用程序的SQL的性能瓶颈在哪里,才可以进行有效的调优!
举个实际的应用场景,如果一条SQL平时执行的好好的,却有一天突然性能很差,如果排除了系统性能(资源)和阻塞的原因,那么基本可以断定是执行计划出了问题。简而言之,读懂和了解SQL的执行计划,是应用程序调优的基础。
需要注意的是,不同的数据库的版本的调优方式有所不同,文章的测试结果都是基于Oracle11gr2的版本。


文档下载链接:
http://download.csdn.net/detail/samt007/9806414

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读