加入收藏 | 设为首页 | 会员中心 | 我要投稿 济南站长网 (https://www.0531zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

Sql Server中如何通过执行计划来分析SQL性能

发布时间:2016-07-30 23:53:22 所属栏目:MsSql教程 来源:站长网
导读:如何知道一句SQL语句的执行效率呢,只知道下面3种: 1、通过SQL语句执行时磁盘的活动量(IO)信息来分析: SET STATISTICS IO ON (开启) / SET STATISTICS IO OFF
如何知道一句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

----------------------------------------------------------------------------------------------------------------------------------------------------

首先有个表,表的数据不多,所以执行结果比较起来可能不会太明显...

Sql Server中如何通过执行计划来分析SQL性能

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

Sql Server中如何通过执行计划来分析SQL性能

2、执行查询语句,选择"消息"选项页;为方便查看,使用了聚合函数、GROUP BY、ORDER BY

【我们并未查询表:Worktable,为何会有Worktable的记录呢,最最最后面有注明。】

Sql Server中如何通过执行计划来分析SQL性能

(编辑:济南站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读