你的位置:首页 > 软件开发 > 数据库 > SQL Server 调优:set statistics profile on

SQL Server 调优:set statistics profile on

发布时间:2016-04-14 12:00:13
进行set statistics profile on 设置后 将会返回执行计划表,通过该表,可以理解语句执行的过程,了解SQL Server是否选择了正确的执行计划,进而确定调优方向!1、返回表字段描述:Rows:执行计划每一步返回的实际行数Executes:执行计划每一步执行 ...

进行set statistics profile on 设置后 将会返回执行计划表,通过该表,可以理解语句执行的过程,了解SQL Server是否选择了正确的执行计划,进而确定调优方向!

1、返回表字段描述:

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:是否使用了并行的执行计划


 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:SQL Server 调优:set statistics profile on

关键词:sql

sql
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。