高性能SQL分析(ORACLE)讲义(一)

高性能SQL分析(ORACLE)讲义(一)

 

--从Null/Not null 开始。

--理解Explain中的cost/bytes/cardinality,理解CBO

--对CBO影响最大的几个数据库参数

--理解执行计划

--如何读执行计划

--全表扫描与HWM

--理解B*Tree索引

--索引扫描的各类

--连接的种类

--连接的几种常见错误

--ROWNUM伪列与分页

--聚焦查询的性能

--聚焦查询的常见错误

--聚焦查询的其他忠告

--ORACLE 锁机制与封锁粒度

--有关锁的一些性能建议

--函数使用的常见错误

--使用union all 代替OR

--Parallel并行 的考量因素

--使用分区表

--使用索引表IOT

--合理设置PCTFREE,减少行迁移

--使用connect by prior树状层次查询

--已建了索引,但ORACLE不使用的典型场景

--使用静态SQL提高性能

--使用静态SQL避免SQL注入

--使用视图的常见错误

--3个Bonus,结束本文。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值