sql跟踪cpu和duration两个时间有啥联系
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql跟踪cpu和duration两个时间有啥联系相关的知识,希望对你有一定的参考价值。
sql跟踪cpu和duration两个时间有什么联系
CPU:事件所使用的CPU时间总计(以毫秒为单位) 是否 包含在 DURATION:事件花费的时间总计(以毫秒为单位)里
那么它是否包含在StarTime和EndTime之间呢?
READ:服务器代表事件执行的逻辑磁盘读取数
WRITE:服务器代表事件执行的物理磁盘写入数
DURATION:事件花费的时间总计(以毫秒为单位)
--------------------------
不包含,两者概念不一样,CPU的时间可能大于DURATION的时间
--------------------------
StartTime 仅仅只是记录了查询的开始时间,两个查询的时间之间没有关联,可能是连续查询,也有可能是查询一条语句,然后我喝了口咖啡,又查询一条语句。这个时间只是个物理时间,客观存在的,与事件本身关系不大。本回答被提问者和网友采纳
sql的查询分析器跟踪技巧,找的眼睛都大了,有啥技巧吗?
http://www.west263.com/www/info/61144-1.htm 仅供参考
另外:
你在运行的时候,不能通过的就会显示红色,你移动鼠标上去就可以查看到错误的信息,
在执行过程中,可能有些表存在但任然有错,那么就重启服务,如图
参考技术A plsql 的话可以用tools->find database object, 除了在表里的数据,其他都可以跟踪 参考技术B 查询分析器,你不会使用2000的吧你要查询执行计划还是什么? 参考技术C 你要跟踪什么?别人运行的语句吗?用sqlserver profiler自带的工具
以上是关于sql跟踪cpu和duration两个时间有啥联系的主要内容,如果未能解决你的问题,请参考以下文章
有啥方法可以在 Sql Profiler 或类似工具中获取 .net 堆栈跟踪?