SET STATISTICS PROFILE ON SELECT * from table1 where id = '1'
选择navicat的解释已选择
![](https://img-blog.csdnimg.cn/img_convert/0cec8c9ac228098dd8dc286257626c91.png)
返回表字段描述:
Rows:执行计划每一步返回的实际行数
Executes:执行计划每一步执行的次数
StmtText:执行计划的具体内容,每一步都有自己的执行内容,且有结果返回,当然每执行一次,都会花费系统资源(时间 cpu 内存)
EstimateRows:SQL Server预估每一步执行返回的行数,我们经常将EstimateRows与Rows的值进行对比,确认SQL Server是否预估准确
EstimateIO:SQL Server预估每一步执行所花费的I/O资源
EstimateCPU:SQL Server预估每一步执行所花费的CPU资源
TotalSubtreeCost:SQL Server根据EstimateCPU和EstimateIO来计算出的每一步执行计划的cost(该值包括了自己和该树下所有子树执行计划的cost的总和)
Warnings:SQL Server预估所预告的警告(例如:某一步执行没能找到统计信息支持SQL Server预估)
Parallel:是否使用了并行的执行计划