1, DECLARE @time DATETIME
SET @time = GETDATE()
--------执行sql语句------
select datediff(ms,@time,getdate()) --打印结果
2,
SET STATISTICS TIME ON
SELECT * FROM bdOrder b(NOLOCK)
JOIN bmdCustomer c(NOLOCK) ON b.CustomerID = c.ID
WHERE B.OrderDate >='2011-03-15'
SET STATISTICS TIME OFF
时间分为两个部分,一个是SQL语句的分析与编译时间,一个是实际执行时间elapsed time
CPU时间:指CPU调度时间,占用时间指执行时间
执行上述将返回:
SQL Server 分析和编译时间:
CPU 时间 = 0 毫秒,占用时间 = 0 毫秒。
(2460 行受影响)
SQL Server 执行时间:
CPU 时间 = 31 毫秒,占用时间 = 327 毫秒。