是不是聚合索引。
如果ID重复的不多的话,那这个执行时间没问题的,接近于全表查询的时间嘛,如果重复的记录比较多,那就应该比全表查小。
不差,你这个 15-30 毫秒好像是数据传递的时间吧!
可以,把*号换成字段的名,再配个强大的处理器.
create table as select * from a where id='1020000001'
逻辑读是多少?定立的基线是多少?
以下是估计是最快的了。
create table a_1020000001 as select * from a where id='1020000001';
select * from a_1020000001 ;
要知道统计时间也是有一个精确度和误差的。
一般的精确度是10毫秒,也许是15毫秒。而且还有一个误差。
所以这个结果比较正常。
另外,表应该有一个主键,ID字段要设置非聚集索引。