互联网服务数据库db2索引

关于索引的问题

在创建索引的时候指定ALLOW REVERSE SCANS是什么意思,比如说(a,b),是指(b,a)也能用到索引吗,还是其它的意思?请教大家
参与9

2同行回答

db2china2db2china2技术经理DB2咨询服务
回复 1# db2_worldlove 在创建索引的时候指定ALLOW REVERSE SCANS是:可以从索引的最小值往最大值方面扫描,也可以从索引的最大值往最小值方面扫描,此为双向扫描;否则则只能按索引建立时的排序顺序扫描。而如果索引是(a,b),但谓词使用是b  operator value_b and a ope...显示全部
回复 1# db2_worldlove
在创建索引的时候指定ALLOW REVERSE SCANS是:可以从索引的最小值往最大值方面扫描,也可以从索引的最大值往最小值方面扫描,此为双向扫描;否则则只能按索引建立时的排序顺序扫描。

而如果索引是(a,b),但谓词使用是b  operator value_b and a operator value_b,是可以使用上索引(a,b)的。收起
IT咨询服务 · 2015-06-21
浏览684
lunarlunar数据库架构师oracle
创建了索引a,b  如果查询使用b,a,那么可以使用到这个索引,但是可能效率不高,具体看执行计划显示全部
创建了索引a,b  如果查询使用b,a,那么可以使用到这个索引,但是可能效率不高,具体看执行计划收起
IT其它 · 2015-06-21
浏览719

提问者

db2_worldlove
数据库管理员zcgx

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-06-21
  • 关注会员:1 人
  • 问题浏览:2296
  • 最近回答:2015-06-21
  • X社区推广