当前位置:文档之家› Oracle数据库优化详解

Oracle数据库优化详解


4.5.1 直方图的概念.................................................................................................. 55
4.5.2 4.5.3
如何收集直方图...............................................................................................56 直方图对选择性的影响.................................................................................... 57
3.1
案例背景................................................................................................................ 10
3.2
系统配置以及测试方法........................................................................................... 10
1.3
术语和缩略语........................................................................................................... 4
2 CBO 开发规范....................................................................................................................... 5
1.1
背景及目的.............................................................................................................. 4
1.2
适用范围.................................................................................................................. 4
2.1
数据分布不均的处理................................................................................................ 5
2.1.1 数据分布不均匀的定义...................................................................................... 5
2.2
含有 dblink 的视图的处理......................................................................................... 7
2.3
日期型数据的定义.................................................................................................... 7
4.2
CBO 中成本的概念及计算...................................................................................... 45
4.2.1 CBO COST 的概念........................................................................................... 45
2.8
SQL 书写通用规则................................................................................................... 8
3 附录一:CBO 优化案例分析............................................................................................... 10
2.1.2 加 hint 的方法.................................................................................................... 6
2.1.3 得到详细执行计划的方法.................................................................................. 7
Oracle 数据库优化详解
目录
1 引言....................................................................................................................................... 4
3.2.3 测试方法......................................................................................................... 11
3.2.4 SQL 调优方法.................................................................................................. 11
3.3.2 案例二:参与 JOIN 的表的个数超过了 5 个,CBO 选择的执行计划的效率不高 26
3.3.3 案例三:查询条件中的时间宽度过大............................................................... 26
3.3.4 案例四:SQL 的写法引起 SQL 在 CBO 环境下效率降低................................... 35
4.1.1 RBO 方式........................................................................................................ 43
4.1.2 CBO 方式........................................................................................................ 44
3.3
具体问题分析......................................................................................................... 14
3.3.1 案例一:数据分布不均匀.................................................................................14
4.2.2 CBO COST 的计算........................................................................................... 46
4.2.3 CBO 的选择性................................................................................................. 47
3.2.1 系统配置......................................................................................................... 10
3.2.2 SQL 调优思路.................................................................................................. 11
2.4
不允许在 where 条件中包含变量的判断条件............................................................. 7
2.5
日期型字段做范围查询............................................................................................. 8
4 附录二:CBO 基础............................................................................................................... 43
4.1
Oracle 的优化器(Optimizer)................................................................................. 43
4.4
CBO 对没有统计信息对象的处理............................................................................ 54
相关主题