SQL优化顾问建议创建索引,执行此应用后却没有发现有新建的索引?这是怎么回事呢?优化顾问一般要怎么用才生效?SQL

解决方案 »

  1.   

    你知道索引是干什么用呀,你去发现有新建索引又有何用?
    新建索引的目的在于提高查询速度,速度提高是目的查询表的索引select b.name 表名,a.name 索引名
    from sysindexes a
    inner join sysobjects b on a.id=b.id
      

  2.   

    DTA都能有作用,DBA该退出江湖了
    接手过N个系统,运行了N次DTA,搞得乱七八糟
      

  3.   

    我没见过你这个情况,初步估计如果不是报错的话,应该是你没选对数据库或者实例,你可以把脚本保存成sql文件然后再执行看看是否有效。当然,DTA并不总是有用的,虽然你这个问题的重点不再这里