加NONCLUSTERED INDEX索引,在ON了之后还要INCLUDE

之前加了索引,但效果不大

SET STATISTICS TIME ON --执行时间
SET STATISTICS IO ON --IO读取
DBCC DROPCLEANBUFFERS  --清除缓冲区
DBCC FREEPROCCACHE  --删除计划高速缓存中的元素

清了缓存后超慢,然后看建议,发现之前加的少了个INCLUDE,加上之前超快了。

CREATE NONCLUSTERED INDEX [索引名]
ON [dbo].[对应表名] ([要加索引的列名])
INCLUDE (查询要用到的列名) 
GO
原文地址:https://www.cnblogs.com/qiywtc/p/7235472.html