类似推荐
编辑推荐
Oracle数据库性能优化领域的里程碑之作。
内容简介
Oracle数据库的性优化直接关系到系统的运行效率,而影响数据库性能的一个重要因素就是SQL性能问题。本书是作者十年磨一剑的成果之一,深入分析与解剖Oracle SQL的优化与调优的技术,主要内容有:第一部分:执行计划,介绍各种执行计划的含义与操作说明,第二部分:SQL优化技术,介绍基本的优化技术,包括查询转换、统计数据、执行计划的代价估算等。第三部分:SQL调优技术,介绍SQL语句运行性能分析和快速调优技术。本书适合Oracle的开发人员、数据库管理员参考。
作者简介
作者黄玮,资深Oracle数据库管理员,从事DBA工作十几年,有丰富的大型数据库发、设计和维护经验,涉及水利、军工、电信及航运等行业。目前供职于某世界著名物流公司,负责公司的电子物流系统的数据库发、维护工作。2005年创建个人网站www.HelloDBA.com,并致力于数据库方面的基础性技术研究,整理和发布了大量关于数据库系统的底层机制、存储结构、性能调优以及基础算法的文章,发了多个数据恢复、性能监控、内核跟踪等免费的实用工具,为Oracle社区做出了应有的贡献。
章节目录
版权信息
序——十年磨剑,一朝动世
前言
第一篇 执行计划
第1章 生成和显示执行计划
1.1 生成执行计划
1.2 显示执行计划
第2章 解读执行计划
2.1 执行计划的基本数据
2.2 内部函数与操作
2.3 执行计划各个列的含义
2.4 执行计划各个操作的含义
2.5 执行计划中其他信息的含义
第二篇 SQL优化技术
第3章 查询转换
3.1 启发式查询转换
3.2 基于代价的查询转换
第4章 统计数据
4.1 系统统计数据
4.2 对象统计数据
4.3 对象统计数据收集过程分析
第5章 执行计划的代价估算
5.1 代价模型
5.2 基本代价计算公式
5.3 选择率计算
5.4 多数据块读操作代价计算
5.5 并行扫描操作代价计算
5.6 单数据块读操作代价计算
5.7 排序操作代价计算
5.8 关联操作代价计算
5.9 并行模式下的关联代价计算
第三篇 SQL调优技术
第6章 SQL语句运行性能分析
6.1 性能统计数据
6.2 逻辑读分析
6.3 物理读分析
第7章 Oracle调优技术
7.1 存储概要
7.2 SQL执行计划管理
7.3 Oracle自动调优
7.4 SQL性能分析器
7.5 SQL访问建议器
第8章 快速调优思路
8.1 统计数据检查
8.2 从执行计划中找到潜在问题
8.3 物理设计优化
Oracle高性能SQL引擎剖析:SQL优化与调优机制详解是2013年由机械工业出版社华章分社出版,作者黄玮。
得书感谢您对《Oracle高性能SQL引擎剖析:SQL优化与调优机制详解》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。