SQL Server读懂语句运行 (三) SET STATISTICS PROFILE ON
对于语句的运行,除了执行计划本身,还有一些其他因素要考虑,例如语句的编译时间、执行时间、做了多少次磁盘读等。
这些信息对分析问题很有价值。
1 SET STATISTICS TIME ON
2 SET STATISTICS IO ON
3 SET STATISTICS PROFILE ON
今天来看一下SETSTATISTICS PROFILE ON
进行set statistics profile on 设置后 将会返回 执行计划表 ,通过该表,可以理解语句执行的过程,了解SQL Server是否选择了正确的执行计划,进而确定调优方向!
我们经常将EstimateRows与Rows的值进行对比,确认SQL Server是否预估准确
SET STATISTICS PROFILE ON