当当读书
SQL优化最佳实践:构建高效率Oracle数据库的方法与技巧

SQL优化最佳实践:构建高效率Oracle数据库的方…

韩锋
3
评论 赠一得一 收藏 分享
此书籍暂不支持在移动端购买和阅读

内容简介

SQL是最重要的关系数据库操作语言。SQL语句的运行效率,对于数据库的整体性能至关重要。因此,SQL语句的优化就成为数据库专业人员必须掌握的一门技能。作为一个长期从事数据库工作的技术人员,经常面对很多初学者对如何门、如何提高SQL语句优化能力的困惑。本书规避了市面上大多关于SQL优化的书籍讲解内容过于深奥的问题,以一线发工程师的语言和视角展,理论与实践并重,不仅适合初学者,也适合中端技术人员一步提高。
 本书以大量案例为依托,系统讲解了SQL语句优化的原理、方法及技术要。本书尤为注重实践,在章节中引了大量的案例,便于学习者实践、测试,反复揣摩。
 全书分为三篇:
 引言篇,总结了实际工作中常见的问题,并通过真实案例让读者直观感受到SQL语句优化的重要。同时在每个案例后面,还针对案例中出现的问题行了总结。
 原理篇,主要讲解了和SQL语句优化相关的基础知识及必要的一些操作,包括了优化器、成本、执行计划、统计信息、语句解析、游标、绑定变量、数据对象等诸多方面。
 实战篇,这是本书的重,详细讲述了优化器对于SQL语句的多种处理方式,包括查询转换、数据对象访问方式、表关联、半/反连、子查询、排序、并行等等。读者了解了这些内容,可以更好地理解优化器的行为,从而使优化更加有的放矢。这部分实战性极强,读者可以作为案头参考资料,随时查阅,反复实践。
 另外,本书还提供了5个附录,这部分对书中提到的案例编写方式及相关知识行了详细说明,目的是帮助读者,尤其是初学者更好地行实践。
【推荐语】

所有内容均来自一线真实项目,以一线发工程师的语言和视角展介绍,无论是初学者还是中端技术人员,都可轻松受、吸收;15年DBA经验结晶,依托近百个真实案例,详细剖析SQL语句优化的原理、方法及技术要,所讲内容均可直落地。
Oracle数据库使用十分广泛,长期盘踞数据库使用排行榜首位。而SQL语句作为访问数据的口语言,其运行效率的高低直决定了数据库的整体性能。SQL语句优化本身覆盖面较广,涉及数据库领域的诸多方面,其中优化器部分尤为复杂。
本书作者根据多年的工作经验,围绕SQL优化这一核心主题,多角度阐述了SQL语句优化的各个方面。内容兼顾技术的深度和广度,结合大量案例,方便读者更好地了解SQL语句优化的本质。本书特别适合广大从事数据库发工作的初中级读者阅读,可帮助这部分读者深学习与SQL优化相关的原理方法和技巧,为以后的工作和一步提高下良好的基础。
本书既是一本不错的学习资料,也可作为案头必备的手册,供读者随时翻阅。

【作者】
韩锋
 早年从事软件发工作,后因个人兴趣转数据库领域。有着多年的一线数据库架构、设计、发经验,曾担任多家公司首席DBA、数据库架构师等职。现就职于宜信,曾就职于当当网、TOM在线等公司。精通多种关系型数据库,包括Oracle、MySQL、GreenPlum、Informix等,对NoSQL及大数据相关技术也很感兴趣,实践经验丰富。
展开
大家都在看换一批
大家都在看换一批
领取优惠券

温馨提示:

您已领取的礼券,请到【个人中心】-【资产】中查看。