Sql Server中如何通过执行计划来分析SQL性能
如何知道一句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的记录呢,最最最后面有注明。】 (编辑:源码门户网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- SQL Server Window Function窗体函数之SQL Windo
- 如何做好网络密码的安全保护措施
- sql-server-2008 – 开发人员是否有“最佳实践”
- sql-server – 尝试读取或写入连接到SQL Server的
- Sql Server中怎样让措施停息几秒中再执行后头的呼
- 一镜走天下 适合旅游摄影的镜头推荐
- Linux统一遇障碍 UserLinux拟提高其可用度
- SQL Server 2008 RC0安装过程三:安装配置
- SQL Server Management Studio不能安装SQLServer
- sql-server – coldfusion,iis7,sql server管理员