如果准确判断新建的索引是否可以提高查询效率???
set statistics time on
set statistics io on
select top 2000 * from domains
set statistics io off
set statistics time off
我现在采用的是查看IO和SQL Server 执行时间,感觉SQL Server 执行时间要是会变动和服务器当时的忙碌程度有很大关系,那么怎么样才能准确判断新建的索引是否可以提高查询效率呢???
------解决方案--------------------看以上的执行结果就行了
------解决方案--------------------请问这句话有用到索引吗?
select top 2000 * from domains
加上你的索引字段查询一下不就知道了
------解决方案--------------------select top 2000 * from domains 用没有用到索引需要看你的表结构和索引结构
top是需要排序的,有可能应用索引
------解决方案--------------------dbcc reindex 重建索引即可.