SQL事件探查器持续时间与SSMS持续时间

时间:2014-01-17 22:54:29

标签: sql sql-server ssms sqlprofiler

我有一个存储过程,在SSMS中大约15.5秒内执行。使用时:设置统计时间;我得到以下结果:

SQL Server执行时间:    CPU时间= 72018 ms,经过时间= 15465 ms。

当我在sql profiler中查看相同存储过程的执行时,我的持续时间列通过以下计算显示153688微秒或大约153秒:153688/1000

我还检查了StartTime和EndTime分析器列上的datediff并得到了相同的值:

select DATEDIFF(s,'2014-01-17 17:24:45','2014-01-17 17:27:19')
--datediff in seconds = 154

所以我的问题是: 什么是sql profiler测量SSMS不是,我应该在哪里开始解决问题? 当我的应用程序调用存储过程时,为什么执行时间超过2分钟,而在SSMS中执行时只需要15.4秒。

0 个答案:

没有答案