Oracle高干用SQL伸擎剖析

作者:admin  •  分类: hg0088备用网址

  前言

  前言

  第壹篇 实行方案

  第1章 生成和露示实行方案 / 3

  1.1 生成实行方案 / 3

  1.2 露示实行方案 / 4

  1.2.1 经度过查询语句子露示方案 / 4

  1.2.2 经度过包DBMS_XPLAN露示方案 / 4

  1.2.3 AUTOTRACE / 12

  1.2.4 其他方法 / 13

  第2章 松读实行方案 / 15

  2.1 实行方案的根本数据 / 15

  2.2 外面部函数与操干 / 17

  2.3 实行方案各个列的含义 / 19

  2.4 实行方案各个操干的含义 / 21

  2.4.1 语句子典型 / 21

  2.4.2 拜候道路方法 / 23

  2.4.3 位图操干 / 31

  2.4.4 排前言操干 / 33

  2.4.5 相干操干 / 36

  2.4.6 层次查询操干 / 42

  2.4.7 视图操干 / 45

  2.4.8 数据集儿子合操干 / 45

  2.4.9 分区操干 / 48

  2.4.10 并行查询操干 / 51

  2.4.11 凑合操干 / 57

  2.4.12 剖析函数操干 / 58

  2.4.13 模具募化操干 / 60

  2.4.14 数据和对象办操干 / 63

  2.4.15 其他操干 / 65

  2.5 实行方案中其他信息的含义 / 69

  2.5.1 查询块和对象佩号 / 69

  2.5.2 方案概微数据 / 70

  2.5.3 绑定变量信息 / 70

  2.5.4 散布匹式查询语句子信息 / 72

  2.5.5 注释 / 72

  第二篇 SQL优募化技术

  第3章 查询替换 / 75

  3.1 展发式查询替换 / 75

  3.1.1 骈杂视图侵犯 / 76

  3.1.2 儿子查询反嵌套 / 81

  3.1.3 儿子查询铰进 / 86

  3.1.4 陈旧相干谓词铰入 / 87

  3.1.5 骈杂度过滤谓词铰入 / 90

  3.1.6 谓词迁移徙 / 91

  3.1.7 “或”操干扩张 / 91

  3.1.8 物募化视图查询重写 / 92

  3.1.9 集儿子合操干相干转变 / 94

  3.1.10 由条约束生成度过滤谓词 / 95

  3.1.11 星形替换 / 96

  3.1.12 排前言免去 / 98

  3.1.13 DISTINCT免去 / 99

  3.1.14 表免去 / 99

  3.1.15 儿子查询侵犯 / 102

  3.1.16 公共儿子表臻式免去 / 104

  3.1.17 计数函数转变 / 105

  3.1.18 表臻式和环境评价 / 105

  3.1.19 聚集儿子儿子查询免去 / 111

  3.1.20 DISTINCT聚集儿子函数替换 / 111

  3.1.21 选择字段裁剪剪 / 113

  3.1.22 DISTINCT免去 / 114

  3.1.23 DISTINCT铰入 / 114

  3.1.24 集儿子合分组查询替换 / 115

  3.1.25 集儿子合分组查询重写 / 115

  3.1.26 集儿子合分组裁剪剪 / 117

  3.1.27 外面相干免去 / 118

  3.1.28 真正完整顿外面相干 / 119

  3.1.29 左(右)外面相干替换为侧视图 / 120

  3.2 基于代价的查询替换 / 123

  3.2.1 骈杂视图侵犯 / 123

  3.2.2 相干谓词铰入 / 124

  3.2.3 谓词提 / 126

  3.2.4 GROUP BY配备 / 127

  3.2.5 表扩张 / 128

  3.2.6 相干因式分松 / 130

  3.2.7 DISTINCT配备 / 131

  3.2.8 WITH儿子查询替换 / 132

  第4章 统计数据 / 134

  4.1 系畅通畅通计数据 / 134

  4.1.1 系畅通畅通计数据收集儿子 / 136

  4.1.2 系畅通畅通计数据办 / 137

  4.1.3 根据体系负载情景敏捷办 / 1hg0088

  4.1.4 大局参数办 / 142

  4.1.5 项办 / 143

  4.2 对象统计数据 / 146

  4.2.1 表统计数据 / 150

  4.2.2 索伸统计数据 / 150

  4.2.3 字段统计数据 / 151

  4.2.4 扩展统计数据 / 152

  4.2.5 对象统计数据的办 / 153

  4.2.6 “待定”统计数据的办 / 160

  4.3 对象统计数据收集儿子经过剖析 / 161

  4.3.1 表统计数据收集儿子与计算 / 161

  4.3.2 字段统计数据收集儿子与计算 / 164

  4.3.3 柱状图数据收集儿子与计算 / 170

  4.3.4 索伸统计数据收集儿子与计算 / 182

  第5章 实行方案的代价预算 / 186

  5.1 代价模具 / 187

  5.2 根本代价计算公式 / 187

  5.3 选择比值计算 / 190

  5.3.1 单度过滤环境 / 190

  5.3.2 绑定变量无详细数值 / 190

  5.3.3 绑定变量胸中拥有数值无柱状图 / 191

  5.3.4 运用柱状图 / 192

  5.3.5 度过滤环境的构成 / 196

  5.4 微少半据块读操干代价计算 / 197

  5.4.1 代价模具 / 197

  5.4.2 IO代价计算 / 199

  5.4.3 CPU代价计算 / 202

  5.4.4 实行方案中其他数据的计算 / 209

  5.4.5 全表扫描代价计算演示 / 209

  5.5 并行扫描操干代价计算 / 218

  5.5.1 IO代价计算 / 219

  5.5.2 CPU代价计算 / 221

  5.6 副数据块读操干代价计算 / 222

  5.6.1 IO代价计算 / 222

  5.6.2 CPU代价计算 / 226

  5.6.3 副数据块读操干代价计算演示 / 228

  5.7 排前言操干代价计算 / 233

  5.7.1 能否需寻求写入磁盘 / 233

  5.7.2 IO代价计算 / 234

  5.7.3 CPU代价计算 / 236

  5.7.4 临时磁盘当空计算 / 236

  5.7.5 排前言代价计算演示 / 237

  5.8 相干操干代价计算 / 241

  5.8.1 相干选择比值 / 242

  5.8.2 嵌套循环相干代价计算 / 242

  5.8.3 排前言侵犯相干代价计算 / 249

  5.8.4 哈哈希相干代价计算 / 252

  5.9 并行花样下的相干代价计算 / 260

  5.9.1 IO代价计算 / 262

  5.9.2 CPU代价计算 / 263

  5.9.3 代价计算演示 / 263

  第叁篇 SQL调优技术

  第6章 SQL语句子运转干用剖析 / 270

  6.1 干用统计数据 / 270

  6.1.1 逻辑读 / 272

  6.1.2 不符性获取 / 273

  6.1.3 不符性直接获取 / 273

  6.1.4 由缓存放不符性获取 / 273

  6.1.5 不符性修改 / 274

  6.1.6 数据块修改 / 275

  6.1.7 物理读入缓存放 / 276

  6.1.8 物理预提读入缓存放 / 276

  6.1.9 排前言数据行 / 277

  6.1.10 面提交归调用 / 278

  6.2 逻辑读剖析 / 280

  6.2.1 不符性读剖析 / 280

  6.2.2 以后花样读剖析 / 309

  6.3 物理读剖析 / 319

  6.3.1 物理直接读 / 319

  6.3.2 物理读入缓存放与LRU算法 / 378

  第7章 Oracle调优技术 / 387

  7.1 存放储概微 / 387

  7.1.1 什么是存放储概微 / 388

  7.1.2 创立存放储概微 / 389

  7.1.3 办存放储概微 / 391

  7.1.4 运用存放储概微 / 392

  7.2 SQL实行方案办 / 394

  7.2.1 创立和添加以实行方案基线 / 395

  7.2.2 退募化历史实行方案 / hg00885

  7.2.3 优募化器从基线当选择实行方案 / hg00887

  7.3 Oracle己触动调优 / hg00889

  7.3.1 创立调优工干 / 410

  7.3.2 SQL调优建议器的参数 / 410

  7.3.3 己触动调优剖析 / 412

  7.4 SQL干用剖析器 / 423

  7.4.1 干用剖析经过 / 424

  7.4.2 SQL干用剖析示例 / 426

  7.5 SQL拜候建议器 / 428

  7.5.1 建议器选择新索伸剖析经过 / 428

  7.5.2 运用SQL拜候建议器 / 433

  第8章 快快调优文思 / 441

  8.1 统计数据反节 / 441

  8.2 从实行方案中找到潜在效实 / 444

  8.2.1 能否存放在多个游标注 / 444

  8.2.2 输入结实中特佩注释 / 447

  8.2.3 存放在潜在干用效实的操干 / 448

  8.2.4 谓词信息 / 452

  8.2.5 概微数据以及优募化器环境反节 / 455

  8.3 结构设计优募化 / 456

  8.3.1 索伸 / 456

  8.3.2 分区 / 457

  8.3.3 物募化视图 / 458

  8.3.4 条约束 / 458

Tagged:

浏览 (13)  •  2018-11-30  • 

0 评论

发表评论

读者墙

关于博主

在后台主题配置里添加内容

联系博主

在后台主题配置里添加内容