oracle索引點滴

一、索引結構圖


以上結構圖說明,索引是由root(根塊),branch(莖塊),leaf(葉塊)三部分組成,其中葉塊主要存儲了key column value(索引列具體值),以及能具體定位到該數據塊所在位置的rowid。

二、索引查詢示例圖



三、索引的創建過程

1、首先從表中索引列按順序取出數據(索引列的值及rowid),放在內存中。


2、依次將內存中順序存放的列值及rowid存進oracle的空閒block中,形成索引塊。


3、形成莖塊


4、形成root塊


四、索引特性

1、索引高度較低

2、索引存儲列值

3、索引本身有序

發佈了83 篇原創文章 · 獲贊 6 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章