事件探查器中的SQL Server跟踪输出包含列CPU和持续时间(以及其他)。这些价值在哪些单位?SQL事件探查器CPU /持续时间单位
65
A
回答
82
CPU以毫秒为单位。 在sql server 2005和更高版本中,保存到文件或表中的持续时间以毫秒为单位,用户界面中的毫秒数也以毫秒为单位。在sqlserver 2000中,它总是以毫秒为单位。从MSDN。
用户jerryhung给出评论更准确的特定版本的信息:
与SQL Server 2005开始,服务器报告的事件在微秒的持续时间(百万分之一,或10 -6秒)以及事件使用的CPU时间量(以毫秒为单位)(第一千分之一秒或10秒钟)。在SQL Server 2000中,服务器报告持续时间和CPU时间(以毫秒为单位)。在SQL Server 2005和更高版本中,默认情况下SQL Server Profiler图形用户界面以毫秒为单位显示持续时间列,但是当跟踪保存到文件或数据库表时,持续时间列值将以微秒为单位写入。
1
根据documentation(对于SQL Server Profiler 2016),Duration列的默认单位为毫秒。
在微秒时间列 显示痕迹时间数据列在微秒值显示值。默认情况下,持续时间列显示以毫秒为单位的值。
它可以改变在常规选项微秒: 工具 - >选项
没有错,使用旧版本的DBMS 2016探查。
相关问题
- 1. SQL事件探查器识别异常
- 2. SqlCommand.ExecuteReader持续时间小于SQL Profiler批处理持续时间
- 3. 配置SQL事件探查器
- 4. Internet Explorer事件探查器
- 5. 什么是我的SQL事件探查器中的SQL ReportServer GetMyRunningJobs
- 6. XCode 4.1 - 仪器时间事件探查器
- 7. SQL查询来计算不同事件之间的平均持续时间
- 8. 滚动事件持续多长时间?
- 9. FullCalendar - 默认事件持续时间
- 10. SQL事件探查器不能捕获死锁图事件
- 11. SQL Server Profiler中的CPU与持续时间
- 12. 忽略SQL Server 2000 SQL事件探查器过滤器
- 13. SQL持续时间计算
- 14. 是否在NetBeans CPU探查使用挂钟时间或CPU时间?
- 15. 如何接收SQL Server事件探查器事件?
- 16. 时间事件探查器:优化UIImageView的alloc/init调用
- 17. XCode时间事件探查器不记录
- 18. 如何将连续的事件时间序列组合起来以查找事件的持续时间
- 19. 查找持续时间
- 20. 在后台运行SQL事件探查器
- 21. 使用SQL事件探查器分析实体框架查询
- 22. 显示持续时间(以分钟为单位)至小时
- 23. SQL事件探查器显示nhibernate运行查询两次?
- 24. SQL Server 2005专业版上的SQL事件探查器
- 25. SQL Server事件探查 - 错误详细
- 26. SQL Server事件探查免费工具
- 27. 如何查找熊猫时间序列的事件持续时间
- 28. SQL事件探查器未连接到我的服务器
- 29. VS 2010探查CPU计数器
- 30. 在2005年从SQL事件探查器中选择事件来分析查询
谢谢 - 它实际上是一个SQL2000日志,我正在查看哪些报告以毫秒为单位链接也回答了。 – PaulB 2009-06-10 16:49:55
从SQL Server 2005开始,服务器以毫秒(第1,000秒或10-3秒)报告事件的持续时间(以百万分之一秒或10-6秒为单位),事件使用的CPU时间量以毫秒为单位,一秒钟)。在SQL Server 2000中,服务器报告持续时间和CPU时间(以毫秒为单位)。在SQL Server 2005和更高版本中,默认情况下SQL Server Profiler图形用户界面以毫秒为单位显示持续时间列,但是当跟踪保存到文件或数据库表时,持续时间列值将以微秒为单位写入。 – jerryhung 2010-03-09 14:52:49
这个答案可以编辑清楚,请。如果您引用Profiler中的列,则原始答案(标记为“正确”)不正确,因为jerryhung注释显示它实际显示为毫秒。 – 2011-02-07 21:20:19