SQL查询分析器不会优化SQL语句,但(按^L)可以给出SQL语句执行过程中分那几个步骤,各步骤的耗时多少。优化的工作需要你根据这些数据和知识来修改SQL语句或表索引的设计。

解决方案 »

  1.   

    呵呵,专家说错了。
    SQL查询分析器是不会优化SQL 语句。并不是说SQL数据库不会优化SQL语句。
    实际上,SQL数据库有一个引擎,专门做SQL语句的分析和优化。
    这可是SQL server的一大优点。
    在<SQL server7.0技术内幕>里有详细说明。 
      

  2.   

    那也就是说SQL查询器仅是写SQL语句并运行的地方?
      

  3.   

    呵呵
    我说的不会优化是指:
    如果你的SQL语句可以由SQL Server优化的,不需要你去管它;
    如果你的SQL语句不能由SQL Server优化的,才需要你去手工优化它,SQL查询分析器的作用在此。