oracle的位图索引和函数索引

1.位图索引

    位图索引适用于性别、婚姻状态、行政区等只有几列固定值的类型列,身份证号等就不适合位图索引,位图索引适用于静态数据,频繁更新的字段不适用建立位图索引,因为更新会导致索引块区的变更,还会引起更新所在行锁定。

    位图索引存储数据是比特位,所占空间比较小,执行效率就会提高。

   位图索引的创建  create bitmap index index_name on normal_index_creation_clause;

2.函数索引

   创建函数索引

    create index index_name on table(function(args));

      用函数索引的特点是把结果集预计算好,可以大量减少递归,从而提高查询结果集。

      但是要注意能够可以不用函数,尽量不用函数,应用函数会增加递归相应的消耗性能。

 

转载于:https://www.cnblogs.com/kolog/p/6306968.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值