- 5
- 0
- 约3.3万字
- 约 41页
- 2017-02-28 发布于湖北
- 举报
Oracle 索引的初步学习
海量oracle资料下载:
1.B树索引的相关概念
索引与表一样,也属于段(segment)的一种。里面存放了用户的数据,跟表一样需要占用磁盘空间。只
不过,在索引里的数据存放形式与表里的数据存放形式非常的不一样。在理解索引时,可以想象一本书,其中书的内容就相当于表里的数据,而书前面的目录就相当于该表的索引。同时,通常情况下,索引所占用的磁盘空间要比表要小的多,其主要作用是为了加快对数据的搜索速度,也可以用来保证数据的唯一性。
??????但是,索引作为一种可选的数据结构,你可以选择为某个表里的创建索引,也可以不创建。这是因为一旦创建了索引,就意味着oracle对表进行DML(包括INSERT、UPDATE、DELETE)时,必须处理额外的工作量(也就是对索引结构的维护)以及存储方面的开销。所以创建索引时,需要考虑创建索引所带来的查询性能方面的提高,与引起的额外的开销相比,是否值得。
??????从物理上说,索引通常可以分为:分区和非分区索引、常规B树索引、位图(bitmap)索引、翻转(reverse)索引等。其中,B树索引属于最常见的索引,由于我们的这篇文章主要就是对B树索引所做的探讨,因此下面只要说到索引,都是指B树索引。
??????B树索引是一个典型的树结构,其包含的组件主要是:
叶子节
您可能关注的文档
最近下载
- 2025年鄂尔多斯市总工会社会化工会工作者、专职集体协商指导员招模拟试卷及答案详解(真题汇编).docx VIP
- 2025《某六轴工业机器人的运动学仿真研究》17000字(论文).docx
- 中兴医院药品采购合同管理制度.pdf VIP
- 电化学储能电站典型设计(2020年版)(48.8MB).pdf VIP
- RAFT乳液聚合:SBAS新型水性压敏胶的可控制备与性能优化.docx
- 中药复习笔记.doc VIP
- 《工程流体力学:水力学(第4版)》全套教学课件.pptx
- 化面孔情绪图片系统初评cfaps.pdf VIP
- 新建铁路恩格阿.娄至陶利庙线环境影响报告书简本.pdf VIP
- 输电线路-人工挖孔桩二氧化碳气体膨胀致裂施工方案-2024.docx
原创力文档

文档评论(0)