当前位置: 代码迷 >> Sql Server >> 如果准确判断新建的索引是否可以提高查询效率?解决办法
  详细解决方案

如果准确判断新建的索引是否可以提高查询效率?解决办法

热度:37   发布时间:2016-04-27 20:39:24.0
如果准确判断新建的索引是否可以提高查询效率???
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 重建索引即可.
  相关解决方案