none
表的优化顾问问题(MSSQL 2005) RRS feed

  • 问题

  • Dear all,

     

    MSSQL 2005

     

    我想对我的表进行一下优化,借助了Database Engine Tuning Advisor. 但是会有错误:the referenced table does not exist or has not been created by SQL Server Profiler.Only tables created by SQL Profiler can be opened.

     

    可是我也不知道如何在SQL profiler中how to create a table.

     

    请教.

     

    谢谢

     

    patrick

    2008年11月22日 3:12

答案

  •  

    优化顾问可以通过分析你的跟踪文件,SQL文件以及跟踪表来帮你提供优化建议,你选择分析表的地方不是你理解的对表进行分析,那个地方是应该选择一个从PROFILE跟踪后,把结果存为跟踪表的表名.
    2008年11月22日 5:01
    版主

全部回复

  •  

    优化顾问可以通过分析你的跟踪文件,SQL文件以及跟踪表来帮你提供优化建议,你选择分析表的地方不是你理解的对表进行分析,那个地方是应该选择一个从PROFILE跟踪后,把结果存为跟踪表的表名.
    2008年11月22日 5:01
    版主
  • 你把PROFILE开启,然后随便找个数据库,运行几个简单的查询语句,然后在PROFILE里,停止跟踪,再选择菜单里的保存,把结果保存为一个跟踪表,那么你就可以在优化顾问里,刚才抱错的地方,选择这个表了.

     

    2008年11月22日 5:03
    版主
  • Not sure how you can 'optimize table', it all depends on queries against the table.

     

    2008年11月22日 21:25