以下语句可以进行SQL 语句执行时间分析,两个go之间就是SQL查询语句
use Work--数据库名
go
set statistics profile on
set statistics io on
set statistics time on
go
-----(SQL执行语句)
go
set statistics profile off
set statistics io off
set statistics time off
go
运行一次后就可以在查询结果的信息标签下看到统计信息
SQL Server 的查询过程为根据SQL表中的统计信息分析执行计划,然后才是编译,最后执行。
其中一共用到了三条Statistics相关语句
一、statistics time选项
用于显示分析、编译和执行各语句所需的毫秒数。
1、CPU时间和占用时间:(1)CPU时间是指该句CPU占用的时间,即语句占用了多少CPU资源。在多个CPU的系统中,这个CPU时间是所有CPU上时间的总和。与profiler工具和服务器跟踪选项所提供的CPU值一致
(2)占用时间是指该语句总共用