test26_3

9 索引种类:位图索引
Create BITMAP index indexname on tablename(columnname [columnname...])
位图索引主要用于决策支持系统或静态数据,不支持行级锁定。
适用于OLAP(在线分析)和DSS(决策处理)系统,位图索引最好用于低cardinality列(即列的唯一值除以行数为一个很小的值,接近零),适合集中读取,不适合插入和修改,提供比B*Tree索引更节省的空间。例如又一个“性别”列,列值有“Male”,“Female”,“Null”等3种,但一共有300万条记录,那么3/3000000约等于0,这种情况下最适合用位图索引。

10 索引种类:函数索引
Create index indexname on tablename(functionname(columnname))
基于函数的索引也是8i以来的新产物,它有索引计算列的能力,它易于使用并且提供计算好的值,在不修改应用程序的逻辑上提高了查询性能。应用于查询语句条件列上包含函数的情况,索引中储存了经过函数计算的索引码值。可以在不修改应用程序的基础上能提高查询效率。使用基于函数的索引有几个先决条件:
1)必须拥有QUERY REWRITE(本模式下)或GLOBAL QUERY REWRITE(其他模式下)权限。
2)必须使用基于成本的优化器,基于规则的优化器将被忽略。
3)必须设置以下两个系统参数:
QUERY_REWRITE_ENABLED=TRUE
QUERY_REWRITE_INTEGRITY=TRUSTED

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值