plsql里, oracle索引有: normal/unique/bitmap三种.
normal index是b-tree非唯一索引;
unique index是b-tree唯一索引;
bitmap index使用bit而不是b-tree来组织索引.
主键索引是unique index+not null.
b-tree index多在oltp中, bitmap index多在dss(决策支持系统)中.
b-tree的数值多不重复, 而bitmap index的数值较少, 比如性别这样的列.
bitmap index一般使用于数据仓库, 事物处理中较少使用.