罗海雄
云和恩墨性能优化专家,Oracle ACEA
已发布讲 / 共讲
已有 1030 人订阅
Oracle SQL调优之执行计划
Oracle执行计划是SQL的导航,决定了SQL执行的步骤和路径,也就直接决定了SQ性能的好坏,SQL性能调优的入口往往也是从执行计划入手。本次课程由优化专家罗海雄讲授,结合案例深入浅出,介绍访问路径、表关联方式,总结什么情况下未使用索引,最后介绍SQL优化的思路,可快速提升优化相关知识。
5人拼团,¥1
原价 ¥99元
7课时
7323次播放
1030人已订阅
发起拼团
直接订阅
VIP会员免费学>
课程介绍 课程目录(7) 用户评价(14)
课程介绍

Oracle执行计划是SQL的导航,决定了SQL执行的步骤和路径,也就直接决定了SQ性能的好坏,SQL性能调优的入口往往也是从执行计划入手。本次课程由优化专家罗海雄讲授,结合案例深入浅出,介绍访问路径、表关联方式,总结什么情况下未使用索引,最后介绍SQL优化的思路,可快速提升优化相关知识。


第一章 执行计划基础

什么是执行计划?

执行计划阅读顺序

查看执行计划的方法


第二章 单表访问

一个优秀的优化器计划是什么样的?

什么是Cost?

性能是什么?

SQL 执行计划

单表访问方法 


第三章 用不上索引的情况

组合索引的考虑

优化器没有选择索引的原因


第四章 多表连接1

嵌套循环联接-Nested Loops

哈希联接 Hash Join


第五章 多表连接2

Sort Merge Join

Cartesian Join

等值连接不等值连接

外连接

半连接

Antijoins


第六章 使用hint控制执行计划

什么是hint?

Hint 控制访问方式

Hint 控制连接方法

其他重要Hint

不修改SQL给SQL加Hint?


第七章 SQL优化三板斧

优化SQL基本思路

识别问题SQL

识别历史执行计划

哪一步跑得慢?

还有哪些进阶内容?


课件中提到的脚本,可到下载脚本处直接拷贝。

课程目录
第1章 执行计划基础 (1讲)
第2章 单表访问 (1讲)
第3章 用不上索引的情况 (1讲)
第4章 多表连接1 (1讲)
第5章 多表连接2 (1讲)
第6章 使用hint控制执行计划 (1讲)
第7章 SQL优化三板斧 (1讲)
用户评价
1
5人拼团
原价¥99
免费试看
去拼团
立即订阅
免费试看
嘉宾介绍
罗海雄
云和恩墨性能优化专家,Oracle ACEA
ITPUB论坛数据库管理版版主,2012 ITPUB全国SQL大赛冠军得主;资深的架构师和性能优化专家,对 SQL 优化和理解尤其深入;作为业内知名的技术传播者之一,经常出席各类技术分享活动;从开发到性能管理,有着超过10年的企业级系统设计和优化经验;曾服务于甲骨文公司,组织和主讲过多次《甲骨文技术开发人员日》和《Oracle圆桌会议》,在任职甲骨文公司之前,还曾经服务于大型制造企业中芯国际,具备丰富的制造行业系统架构经验。
课程顾问
微信扫码添加助手【课程雪宝】
领取优惠 - 免费资料
课程答疑 - 学习助手
看过的人还看了这些哦