Sql Server中如何通过执行计划来分析SQL性能2015-02-18如何知道一句SQL语句的执行效率呢,只知道下面3种:1、通过SQL语句执行时磁盘的活动量(IO)信息来分析:
SET STATISTICS IO ON (开启) /
SET STATISTICS IO OFF(关闭)2、通过SQL语句执行时语法分析、编译以及执行所消耗的时间:
SET STATISTICS TIME ON (开启) /
SET STATISTICS TIME OFF(关闭)3、通过执行计划查看:Ctrl + L----------------------------------------------------------------------------------------------------------------------------------------------------首先有个表,表的数据不多,所以执行结果比较起来可能不会太明显...

1、先执行
SET STATISTICS IO ON &
SET STATISTICS TIME ON;

2、执行查询语句,选择"消息"选项页;为方便查看,使用了
聚合函数、GROUP BY、ORDER BY:【我们并未查询表:Worktable,为何会有Worktable的记录呢,最最最后面有注明。】