初学数据库,建立索引无法使用
建表是这样,找出电影对应的评分及参与评分的人数create table ratings
(
tconst char(255),
averageRating decimal(2,1),
numVotes int
);
然后向SQL server中导入了一百万条记录,数据如下图所示
然后创建索引:create index index5 on ratings5(averageRating);
再在rating5中执行:
select *
from ratings5
where averageRating>5.5 and averageRating<6.5;
结果运行时间和没建立索引是差不多的,查了一下索引居然没有使用,请问为什么会这样啊
[此贴子已经被作者于2021-5-7 13:37编辑过]