22,298
社区成员
发帖
与我相关
我的任务
分享
,如图所示,两个查询差不多,前一个不到1秒可完成,后一个查询需要2分钟,数据在同一个数据库,同一台机子,同一个表中,用网上教的方法,分析了下查询方法,不知道如何解决了,请教高手,江湖救急--1. 删除原来没用的索引
DROP INDEX [FloatTableIndex] ON [dbo].[FloatTable]
--2. 建立新索引
CREATE NONCLUSTERED INDEX [FloatTableIndex] ON [dbo].[FloatTable]( [TagIndex], [DateAndTime] )

select tagindex,count(1) as cnt
from [xw].dbo.floattable with(nolock)
group by tagindex;
先查一下, 贴截图出来