直升机, 有时我需要仅检查索引列上的唯一值。 有没有快速的方法直接从索引(群集)检查这个?
我有几个时间戳的表,每个时间戳都是几百万行,所以即使我使用索引,下面的查询需要很长时间(5-8分钟)Index Scan
。
select distinct TimeStamp from table
当我执行多次(对于所有值)查询时,如此
Select top 1 TimeStamp from table where TimeStamp='2018-06-01 09:43:09.440'
它立即起作用。
Group by
没有改变任何事情
Select UpdateDate
from [z_Arch_Exp_Czesciowy]
group by UpdateDate
索引扫描需要6分钟