高性能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,结束本文。
本文深入探讨了ORACLE中SQL分析的核心概念,包括理解Null/Notnull、成本/字节/基数、成本基优化器(CBO)、执行计划解析、全表扫描与热点管理、B*Tree索引、连接类型、错误处理、聚焦查询优化、行数限制与分页、以及ORACLE锁机制等关键主题。
837

被折叠的 条评论
为什么被折叠?



