sqlserver --执行计划

执行计划查询语句

SET STATISTICS PROFILE ON;
sql_statement;
SET STATISTICS PROFILE OFF;

示例

SET STATISTICS PROFILE ON;
select * from T_E_BASE_ELEC where CollectTime>'2022-02-08'
SET STATISTICS PROFILE OFF;

结果

 

 字段说明

字段说明
Rows 表示该步骤实际产生的记录数;
Executes 表示该步骤实际被执行的次数;
StmtText 包含了每个步骤的具体描述,也就是如何访问和过滤表的数据、如何实现表的连接、如何进行排序操作等;
StmtId 该语句的编号;
NodeId 当前操作步骤的节点号,不代表执行顺序;
Parent 当前操作步骤的父节点,先执行子节点,再执行父节点;
PhysicalOp 物理操作,例如连接操作的嵌套循环实现;
LogicalOp 逻辑操作,例如内连接操作;
Argument 操作使用的参数;
DefinedValues 定义的变量值;
EstimateRows 估计返回的行数;
EstimateIO 估计的 IO 成本;
EstimateCPU 估计的 CPU 成本;
AvgRowSize 平均返回的行大小;
TotalSubtreeCost 当前节点累计的成本;
OutputList 当前节点输出的字段列表;
Warnings 预估得到的警告信息;
Type 当前操作步骤的类型;
Parallel 是否并行执行;
EstimateExecutions 该步骤预计被执行的次数;

 

posted @ 2022-02-08 11:39  芝幽幽  阅读(108)  评论(0编辑  收藏  举报