SQL优化入门
白天
夜间
首页
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
Oracle执行计划
浏览
199
扫码
分享
2022-07-11 20:46:47
获取执行计划常用方法
Oracle查看执行计划总结
ORACLE的HINT
运用光标移动大法阅读执行计划
查询oracle表的信息(表,字段,约束,索引)
定制执行计划
怎么通过查看执行计划建立索引
若有收获,就点个赞吧
0 人点赞
上一篇:
下一篇:
前言
优化必知 | Oracle查询表元信息
SQL优化必懂概念
基数(CARDINALITY)
选择性(SELECTIVITY)
直方图(HISTOGRAM)
回表(TABLE ACCESS BY INDEX ROWID)
集群因子(CLUSTERING FACTOR)
表与表之间关系
统计信息
什么是统计信息
统计信息重要参数设置
检查统计信息是否过期
扩展统计信息
动态采样
定制统计信息收集策略
Oracle执行计划
获取执行计划常用方法
Oracle查看执行计划总结
ORACLE的HINT
运用光标移动大法阅读执行计划
查询oracle表的信息(表,字段,约束,索引)
定制执行计划
怎么通过查看执行计划建立索引
MySQL执行计划
Mysql执行计划概述
Explain中Type和Extra字段详解
访问路径(ACCESS PATH)
常见访问路径
访问方式对性能影响
反向索引
表连接方式
嵌套循环(NESTED LOOPS)
HASH 连接(HASH JOIN)
HASH JOIN 原理介绍
排序合并连接(SORT MERGE JOIN)
笛卡儿连接(CARTESIAN JOIN)
标量子查询(SCALAR SUBQUERY)
半连接(SEMI JOIN)
反连接(ANTI JOIN)
FILTER
IN 与 EXISTS 谁快谁慢
SQL 语句的本质
成本计算
优化 SQL 需要看 COST 吗
全表扫描成本计算
索引范围扫描成本计算
SQL 优化核心思想
必须掌握的谓词变换
子查询非嵌套(Subquery Unnesting)
视图合并(View Merge)
谓词推入(Pushing Predicate)
调优技巧
SQL 三段分拆法
查看真实的基数(Rows)
使用 UNION 代替 OR
多表联立控制nest_loop
单表分页优化思路
多表关联分页优化思路
使用分析函数优化自连接
超大表与超小表关联优化方法
超大表与超大表关联优化方法
LIKE 语句优化方法
DBLINK 优化
对表进行 ROWID 切片
SQL优化案例
组合索引优化案例
直方图优化案例
NL 被驱动表不能走 INDEX SKIP SCAN
优化 SQL 需要注意表与表之间关系
INDEX FAST FULL SCAN 优化案例
分页语句优化案例
ORDER BY 取别名列优化案例
半连接反向驱动主表
连接列数据分布不均衡导致性能问题
Filter 优化经典案例
树形查询优化案例
本地索引优化案例
标量子查询优化
关联更新优化案例
外连接有 OR 关联条件只能走 NL
把你脑袋当 CBO
扩展统计信息优化案例
使用 LISGAGG 分析函数优化 WMSYS.WM_CONCAT
INSTR 非等值关联优化案例
REGEXP_LIKE 非等值关联优化案例
ROW LEVEL SECURITY 优化案例
子查询非嵌套优化
谓词推入优化案例
烂用外连接导致无法谓词推入
使用 CARDINALITY 优化 SQL
利用等待事件优化 SQL
全自动SQL审核
抓出外键没创建索引的表
抓出需要收集直方图的列
抓出必须创建索引的列
抓出 SELECT * 的 SQL
抓出有标量子查询的 SQL
抓出带有自定义函数的 SQL
抓出表被多次反复调用 SQL
抓出走了 FILTER 的 SQL
抓出返回行数较多的嵌套循环 SQL
抓出 NL 被驱动表走了全表扫描的 SQL
抓出走了 TABLE ACCESS FULL 的 SQL
抓出走了 INDEX FULL SCAN 的 SQL
抓出走了 INDEX SKIP SCAN 的 SQL
抓出索引被哪些 SQL 引用
抓出走了笛卡儿积的 SQL
抓出走了错误的排序合并连接的 SQL
抓出 LOOP 套 LOOP 的 PSQL
抓出走了低选择性索引的 SQL
抓出可以创建组合索引的 SQL(回表再过滤选择性高的列)
抓出可以创建组合索引的 SQL(回表只访问少数字段)
暂无相关搜索结果!
让时间为你证明
分享,让知识传承更久远
×
文章二维码
×
手机扫一扫,轻松掌上读
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
书签列表
×
阅读记录
×
阅读进度:
0.00%
(
0/0
)
重置阅读进度
×
思维导图备注