Oracle索引简介
索引是建立在表的一列或多个列上的辅助对象,目的是
加快访问表中的数据(加快查询);
索引由根节点、分支节点和叶子节点组成,上级索引块
包含下级索引块的索引数据,叶节点包含索引数据和
确定行实际位置的rowid。
查询DBA_INDEXES视图可得到表中所有索引的列表,
注意只能通过USER_INDEXES的方法来检索模式
(schema)的索引。访问USER_IND_COLUMNS视图
可得到一个给定表中被索引的特定列。
通过每个行的ROWID,索引Oracle提供了访问单行数据
的能力。ROWID其实就是直接指向单独行的线路图。
Oracle优化[1]