top
摘要: SQLSERVER中得到执行计划的方式得到执行计划的方式有两种:1、一种是在指令的前面打开一些开关,让执行计划信息打在结果集里,这种方法比较适合在一个测试环境里对单个语句调优。这些开关最常用的有1 SET SHOWPLAN_ALL ON2 3 SET SHOWPLAN_ALL ON --(是不是reuse了一个执行计划,SQSERVERL有没有觉得缺少索引),只能在XML的输出里看到4 5 SET STATISTICS PROFILE ON还有如果使用SSMS的话,可以用快捷键:Ctrl+L小写L 他会执行你的语句并显示执行计划,但是不会返回结果集2、另一种方法是使用SQL Trace里的事件 阅读全文
posted @ 2013-01-13 22:41 桦仔 阅读(2253) 评论(0) 推荐(0) 编辑
摘要: SQL Server读懂语句运行的统计信息 SET STATISTICS TIME IO PROFILE ON 对于语句的运行,除了执行计划本身,还有一些其他因素要考虑,例如语句的编译时间、执行时间、做了多少次磁盘读等。 如果DBA能够把问题语句单独测试运行,可以在运行前打开下面这三个开关,收集语句 阅读全文
posted @ 2013-01-13 21:46 桦仔 阅读(10683) 评论(15) 推荐(9) 编辑
点击右上角即可分享
微信分享提示