数据库使用-oracle位图索引(二)

2015-01-27 18:13:54 · 作者: · 浏览: 42
中的 rowid。

?

位图索引的优缺点

优点:OLAP 例如报表类数据库重复率高的数据特定类型的查询例如count、or、and等逻辑操作因为只需要进行位运算即可得到我们需要的结果

缺点:不适合重复率低的字段,还有经常DML操作(insert,update,delete),因为位图索引的锁代价极高,修改一个位图索引段影响整个位图段,例如修改

一个键值,会影响同键值的多行,所以对于OLTP 系统位图索引可能不是最合适的,甚至是会对系统系统造成严重危害的;(BDC平台,主入口表的状态尝试修改为位图索引,导致当时入库数据堵塞严重)。

总而言之,在平台中如果要使用位图索引,一定要仔细验证使用前后的性能情况。