【发布时间】:2015-07-01 15:31:36
【问题描述】:
我有几个问题,其中大部分是:
select * from Blah where col > 0
和
select * from Blah where date > current_date
既然它们都是一个范围,那么 col 和 date 上的非聚集 b+ 树索引是否是加快查询速度的好主意?还是哈希索引?还是没有更好的索引?
【问题讨论】:
-
Oracle(它可能会改变,但我对此表示怀疑)
-
哈希索引或无索引不会更好。索引在 SQL 中非常有用,拥有索引会显着加快结果速度。
-
创建索引后是否检查了说明计划?你看到
index range scan了吗? -
Oracle 中没有哈希索引,除非我弄错了