虚位以待(AD)
虚位以待(AD)
首页 > 数据库 > MsSql数据库 > SQLSERVER语句的执行时间

SQLSERVER语句的执行时间
类别:MsSql数据库   作者:码皇   来源:互联网   点击:

SQLSERVER语句的执行时间在SQL语句调优的时候,大部分都会查看语句执行时间,究竟SQLSERVER显示出来的统计结果是什么意思? www 2cto com 下面看一下例子比较简单的语句:1 SET STATISTICS TIME ON2 US

SQLSERVER语句的执行时间   在SQL语句调优的时候,大部分都会查看语句执行时间,究竟SQLSERVER 显示出来的统计结果是什么意思?    www.2cto.com     下面看一下例子   比较简单的语句:   1 SET STATISTICS TIME ON 2 USE [pratice] 3 GO 4 SELECT * FROM [dbo].[Orders]   结果:    1 SQL Server 分析和编译时间:   2    CPU 时间 = 0 毫秒,占用时间 = 0 毫秒。  3   4 SQL Server 执行时间:  5    CPU 时间 = 0 毫秒,占用时间 = 0 毫秒。  6   7 SQL Server 执行时间:  8    CPU 时间 = 0 毫秒,占用时间 = 0 毫秒。  9 SQL Server 分析和编译时间:  10    CPU 时间 = 0 毫秒,占用时间 = 0 毫秒。 11  12 (121317 行受影响)   www.2cto.com   13  14 SQL Server 执行时间: 15    CPU 时间 = 109 毫秒,占用时间 = 2506 毫秒。   语句的CPU时间分编译阶段和执行阶段。优化者要先搞清楚这两个阶段各用了多少CPU资源。   然后,再看有没有优化降低CPU使用量的可能   上面的CPU时间是指:执行语句的时间   而占用时间是指:从磁盘读取数据再处理总的使用时间   编译阶段:   SQL Server 分析和编译时间:   执行阶段:   SQL Server 执行时间
 
相关热词搜索: SQLSERVER 语句 的