Oracle 索引分类

索引是建立在表的一列或多个列上的辅助对象,目的是加快访问表中的数据。

Oracle存储索引的数据结构是B*树,位图索引也是如此,只不过是叶子节点不同B*数索引。

索引分类:

    非唯一索引(最常用)
  唯一索引
  位图索引
  局部有前缀分区索引
  局部无前缀分区索引
  全局有前缀分区索引
  散列分区索引
  基于函数的索引


位图索引 : 适用于基数较小的表,有重复值。

建索引时,注意的事项:

(1). 索引不是越多越好
(2). 有时候使得索引失效,是一种明智的选择 ,函数啊,连接啊, + 0 啊,都可以
(3). 导入千万条数据的时候,一定注意建立一个唯一索引,导得快!
(4). nologging创建索引 有时候挺好使的

参考: http://tech.ccidnet.com/art/297/20060410/502191_1.html


你可能感兴趣的:(html,数据结构,oracle)