《Oracle高性能SQL引擎剖析:SQL优化与调优机制详解》迷你书

《Oracle高性能SQL引擎剖析:SQL优化与调优机制详解》迷你书

ID:46834544

大小:4.85 MB

页数:146页

时间:2019-11-28

《Oracle高性能SQL引擎剖析:SQL优化与调优机制详解》迷你书_第1页
《Oracle高性能SQL引擎剖析:SQL优化与调优机制详解》迷你书_第2页
《Oracle高性能SQL引擎剖析:SQL优化与调优机制详解》迷你书_第3页
《Oracle高性能SQL引擎剖析:SQL优化与调优机制详解》迷你书_第4页
《Oracle高性能SQL引擎剖析:SQL优化与调优机制详解》迷你书_第5页
资源描述:

《《Oracle高性能SQL引擎剖析:SQL优化与调优机制详解》迷你书》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、数据库技术丛书Oracle高性能SQL引擎剖析:SQL优化与调优机制详解黄玮著图书在版编目(CIP)数据Oracle高性能SQL引擎剖析:SQL优化与调优机制详解/黄玮著.—北京:机械工业出版社,2013.1(数据库技术丛书)ISBN978-7-111-40704-1I.O…II.黄III.关系数据库系统-数据库管理系统IV.TP311.138中国版本图书馆CIP数据核字(2012)第291004号版权所有·侵权必究封底无防伪标均为盗版本书法律顾问 北京市展达律师事务所Oracle数据库的性能优化直接关系到系统的运行效率,而影响数据库

2、性能的一个重要因素就是SQL性能问题。本书是作者十年磨一剑的成果之一,深入分析与解剖OracleSQL优化与调优技术,主要内容包括:第一篇“执行计划”详细介绍各种执行计划的含义与操作,为后面的深入分析打下基础。重点讲解执行计划在SQL语句执行的生命周期中所处的位置和作用,SQL引擎如何生成执行计划以及如何获取SQL语句的执行计划,如何从各种数据源显示和查看已经生成的执行计划。第二篇“SQL优化技术”深入分析Oracle的SQL优化技术,包括逻辑优化技术和物理优化技术。用大量示例详尽分析Oracle中现有的各种查询转换技术,先分析Ora

3、cle如何收集、统计系统和对象的数据,然后推导各种代价估算公式,给出各种情形下的代价计算演示。第三篇“SQL调优技术”深入剖析Oracle提供的各项调优技术。先对语句实际运行的性能统计数据进行了深度分析,介绍各项统计数据是由什么操作导致的以及如何统计。然后介绍如何对SQL语句进行优化以获得稳定、高效的性能。最后,依据对SQL优化及调优技术的分析,介绍如何快速优化SQL的思路。本书内容丰富且深入,破解了Oracle技术的很多秘密,适合Oracle数据库管理员、应用开发人员参考。机械工业出版社(北京市西城区百万庄大街22号邮政编码1000

4、37)责任编辑:吴怡印刷2013年1月第1版第1次印刷186mm×240mm•29.5印张标准书号:ISBN978-7-111-40704-1定价:89.00元凡购本书,如有缺页、倒页、脱页,由本社发行部调换客服热线:(010)8837899188361066投稿热线:(010)88379604购书热线:(010)683262948837964968995259读者信箱:hzjsj@hzbook.com序—十年磨剑,一朝动世我和黄玮的相识是从他的网站(HelloDBA.com)开始的,那时他很少出入论坛,但是坚持在自己的网站上发表一系

5、列技术文章,我猜测HelloDBA是他向这个领域发出的第一声问候。他在网站上发表的文章吸引了很多Oracle技术爱好者,大家在一起探讨学习,也因此而结识。黄玮还开发了一系列的小工具软件,流传范围极广,其中的OraTracer是学习Oracle内部原理的极好助手。我在编辑《OracleDBA手记3》一书时,曾经向黄玮索稿,他那时豪爽地说:你看好哪篇稿件?我来改。于是,在那本书中,我收入了他3篇文章,在该书的序言中,我这样介绍他:黄玮似乎是一位独行侠,居于东南之地,独树一帜,而与外界绝少往来,然每发一文必如春雷,惊动于世,其对Oracle

6、内部原理研究之深入、剖析之透彻无不让人拍案叫绝。然黄玮之淡泊与隐忍使我们很少看到庐山真面目。他视一切喧嚣如无物,很少出入论坛,也极少发布技术之外的言论和探讨,只是按照自己的步调时不时放出一些让识货者视为珍宝的文章。感谢他慷慨付我以妙文,才有了这本书中他精彩的分享。正如我之前描述的,由于他的文章内容非常深入,加上后期只以英文著述,这使得能够真正理解其文章价值的人愈加稀少,我一直深以为憾事。《OracleDBA手记3》收入他的文章,也是为了让更多的读者可以从他的分享中受益。这一次收到黄玮的书稿,异常惊喜,SQL优化与调优技术是一个复杂的主

7、题,其核心技术CBO算法在不同版本中一直在演进,甚至在某些小版本中,也可能出现很大的算法改变,所以要想讲清楚成本这件事是相当困难的,而黄玮是这个方向的绝佳人选。书中的部分内容之前已经在他的网站上阅读,这次通读书稿,掩卷回思,我认为本书大致可以分为两个部分:IV❑第一部分介绍了SQL执行计划的各个组件的含义和作用,这一部分可以作为所有Oracle技术爱好者的参考书,通过查阅学习去逐步理解OracleSQL的执行计划;❑第二部分是优化器成本的计算,作者通过大量的运算去推演验证Oracle的CBO法则,这一部分内容相对艰深,需要反复阅读去理

8、解。黄玮是个实证派,而研究优化器算法,也唯有实证派才能够胜任,他通过大量测试进行推演,从而破解CBO计算法则,这不仅需要深入的计算机知识,也需要极大的耐心和毅力,这满纸的数字对于读者来说,可能会成为过眼云烟,而对于作者来

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。