如何得到SQL精确的执行时间
2010-08-12 21:14
337 查看
首先在使用前,应先从缓存中清空数据和执行计划:
方法一:
DBCC DROPCLEANBUFFERS
DBCC FREEPROCCACHE
DECLARE @d DATETIME
SET @d=GETDATE()
---------------------------------
SELECT * FROM SYSOBJECTS -->这里输入查询语句
---------------------------------
SELECT [语句执行花费时间(毫秒)]=DATEDIFF(MS,@d,GETDATE())
方法二:
DBCC DROPCLEANBUFFERS
DBCC FREEPROCCACHE
SET STATISTICS TIME ON
---------------------------------
SELECT * FROM SYSOBJECTS -->这里输入查询语句
SET STATISTICS TIME OFF
---------------------------------
方法三:
Management studio -> 工具(tools)->事件跟踪器(SQL profiler)
-> 新建跟踪->连接服务器 -> 选择模板(TSQL_Duration) 点击运行,然后你可以看到运行语句的时间
了(Duration 列)
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/htl258/archive/2009/04/26/4124821.aspx
方法一:
DBCC DROPCLEANBUFFERS
DBCC FREEPROCCACHE
DECLARE @d DATETIME
SET @d=GETDATE()
---------------------------------
SELECT * FROM SYSOBJECTS -->这里输入查询语句
---------------------------------
SELECT [语句执行花费时间(毫秒)]=DATEDIFF(MS,@d,GETDATE())
方法二:
DBCC DROPCLEANBUFFERS
DBCC FREEPROCCACHE
SET STATISTICS TIME ON
---------------------------------
SELECT * FROM SYSOBJECTS -->这里输入查询语句
SET STATISTICS TIME OFF
---------------------------------
方法三:
Management studio -> 工具(tools)->事件跟踪器(SQL profiler)
-> 新建跟踪->连接服务器 -> 选择模板(TSQL_Duration) 点击运行,然后你可以看到运行语句的时间
了(Duration 列)
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/htl258/archive/2009/04/26/4124821.aspx
相关文章推荐
- 如何得到精确的SQL执行时间
- 如何得到SQL精确的执行时间
- 如何得到SQL精确的执行时间
- 如何在查询分析器中显示sql语句的精确执行时间(精确到ms)?_
- oracle中如何得到一条SQL语句的执行时间
- SQLServer:如何查看sql 的最后执行时间
- 如何得到服务器端sql执行脚本的方法
- SQL Server如何查看SQL语句的执行时间
- 如何查看django执行的sql语句及消耗时间
- SQL Server如何查看SQL语句的执行时间
- 在查询分析器中显示SQL语句的精确执行时间
- 【PostgreSQL-9.6.3】如何得到psql中命令的实际执行SQL
- MS SQL Server 如何得到执行最耗时的前N条T-SQL语句-
- sql server中datetime字段只取年月日如2006-04-21,默认值如何设置?getdate()得到的是包含时分秒的时间
- 如何得到执行最耗时的前N条T-SQL语句
- mysql 如何查看sql语句执行时间和效率
- SQLserver不是可以识别的内置函数名称"的错误,通过set statistics time on能得到SQL语句的执行时间精确到毫秒.
- sql中的系统表sysobjects以及如何查看sql语句的执行时间
- SQL Server如何查看SQL语句的执行时间 .
- 如何得到执行最耗时的前N条T-SQL语句--【叶子】