一尘不染

SQL Server探查器

sql

使用SQL Server
Profiler时,Duration和CPU之间有什么区别?我知道默认情况下两者都以MilliSeconds表示,CPU是运行查询所花费的CPU时间,而持续时间则更像查询返回任何数据所花费的时间。

根据我的理解,是否存在任何阻塞等。您的CPU时间可能更少,但持续时间可能会更长。

谁能提供更多见识?穿越BOL,但很难发现细微的差异。


阅读 127

收藏
2021-05-30

共1个答案

一尘不染

持续时间可以包括等待时间,I / O,数据传输时间等。CPU 只是 CPU所花费的时间。如果您的查询是受CPU限制的,它将比如果受I /
O或内存限制的要近得多。

2021-05-30