《高并发Oracle数据库系统的架构与设计》一第2章 高效B树索引

本节书摘来自华章出版社《高并发Oracle数据库系统的架构与设计》一书中的第2章,作者 侯松,更多章节内容可以访问云栖社区“华章计算机”公众号查看

第2章 高效B树索引

本章要点:
索引扫描识别,介绍索引的基本概念及展开讨论各种索引的扫描方式。
索引与排序,介绍索引在排序过程中的作用和意义。
索引设计优化,深入解析索引设计的方法技巧,以及设计索引的影响因素。
索引分裂,深入剖析索引树分裂生长原理及因此带来的问题和解决方法。
索引维护,围绕索引重建探讨索引后期维护的方法。
众所周知,索引不论在数据库设计过程中,还是在应用程序开发过程中都是一个至关重要的方面。索引的使用正确与否直接影响到应用程序的性能,并且它是贯穿于设计、开发、运维的各个阶段的。
我们为什么要使用索引呢?简单地说,数据库建立索引是为了获取更好的数据读取性能,同时,牺牲掉一部分的数据写入性能。索引是一把双刃剑,对于一张数据表来说,如果索引数量太多,应用程序的写入性能可能会受到影响;如果索引太少,又起不到优化查询性能的作用。如果你的系统是一套并发度很高的OLTP系统,那么这种影响将被加剧。找到一个平衡点将是一套应用程序设计成功与否的关键所在。
本章的主旨是为大家揭开索引神秘的面纱,从索引的扫描、排序、分裂、维护、优化5个角度,深入剖析索引设计和维护过程中的方法和技巧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值