oracle sql 优化 基础知识

b站视频
https://www.bilibili.com/video/BV1hb4y1X73S

大纲

在这里插入图片描述

1.0 五个核心sql 语句

在这里插入图片描述

2.0 oracle 优化器

在这里插入图片描述

3.0 select 语句顺序

在这里插入图片描述

在这里插入图片描述

3.1 关于查询语句的知识

在这里插入图片描述

4.0 数据库基本知识

4.1 术语

在这里插入图片描述

4.2 oracle 实例和数据库的关系图

在这里插入图片描述

5.0 共享池

在这里插入图片描述

6.0 库高速缓存

在这里插入图片描述

7.0 软解析和硬解析

在这里插入图片描述

7.1 硬解析涉及到的对象

在这里插入图片描述

7.2 软解析和硬解析 花费的时间之差

在这里插入图片描述

7.2 使用软解析的条件

大小写区分

在这里插入图片描述

7.3 案例

在这里插入图片描述

7.4 在解析过程中使用绑定变量的效果

在这里插入图片描述

在这里插入图片描述

8.0 锁存器

在这里插入图片描述

8.1 锁存器的获取

在这里插入图片描述

9.0 SGA-缓存区缓存

在这里插入图片描述

9.1 缓存区 缓存对性能的影响

在这里插入图片描述

9.2 数据块的物理读和逻辑读

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

10.0 查询转换

在这里插入图片描述

在这里插入图片描述

10.1 案例

在这里插入图片描述

10.2 查询转换的常见方法

在这里插入图片描述

10.2 视图合并

在这里插入图片描述

10.2.1 视图合并案例

在这里插入图片描述

在这里插入图片描述

10.2.2 可能阻止视图合并的情况

在这里插入图片描述

11.0 子查询解嵌套

在这里插入图片描述

11.1 案例: 不相关子查询的解嵌套转换

在这里插入图片描述

实际转换
在这里插入图片描述

在这里插入图片描述

结论

在这里插入图片描述

11.1 案例: 相关子查询的解嵌套转换

在这里插入图片描述

在这里插入图片描述

12.0 谓词前推

在这里插入图片描述

12.1 案例分析

在这里插入图片描述

13.0 使用物化视图进行查询重写

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值