执行计划在哪里?怎么看sql语句消耗时间?我insert 一条数据 然后用Ctrl+L显示估计运算符开销 什么I/O CPU开销是什么意思 我刚学不懂 望高手多多指点! 

解决方案 »

  1.   

    1.查询分析器-->查询菜单-->显示执行计划.
    2.查询分析器-->crtl + k具体内容在帮助中输入"执行计划选项"
      

  2.   

    set statistics <IO/TIME/PROFILE> ON
    sql语句
    set statistics <IO/TIME/PROFILE> Off
      

  3.   

    什么I/O CPU开销是什么意思?不懂  能讲解下吗
      

  4.   

    set statistics <IO/TIME/PROFILE> ON
    这语句有错误! <附近有语法错误
      

  5.   

    。。我的<IO/TIME/PROFILE>意思是 三个中选一个执行
    比如set statistics IO ON
      

  6.   


    -- 动态管理视图,可以查看执行计划,物理 i/o,逻辑 i/o,执行时间(sql 2005)
    select t.text,p.query_plan,
    q.creation_time,q.last_execution_time,q.execution_count,
    q.total_physical_reads,q.total_logical_reads,q.total_logical_writes,
    q.total_elapsed_time,q.total_worker_time
    from sys.dm_exec_query_stats q cross apply
    sys.dm_exec_query_plan(q.plan_handle) p cross apply
    sys.dm_exec_sql_text(q.sql_handle) t;