Notes on ‘Expert Oracle’ — No.11.3: 索引 — BitMap 索引

BitMap 索引

  1.基本上用于OLAP,一般不适用于OLTP环境

  2.结构

     BitMap Index:  一个索引条目对应多行

     B* Index: 一个索引条目只对应一行

  3.一个条目对应多行 => 因此只适用于 Distinct Cardinality 较低的情况,比如“性别字段”只有M/F这两种取值

  4.不适用于“并发写”很频繁的场合。锁住一行数据 => 锁住整个索引条目 => 锁住该条目下的所有数据行 => 并发性极弱

BitMap Joined Index

  1.也是BitMap索引的一种

  2.只不过表A的索引建在表B的某个字段上,这样可以提升连接查询的效率。

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.