Sql-Server

dm_exec_query_stats 返回的工作時間大於經過的時間

  • August 3, 2011

我經常查詢 sys.dm_exec_query_stats 以查找昂貴的查詢。我注意到在某些情況下total_worker_time 大於total_elapsed_time。有誰知道為什麼會這樣?我現在正在看一個例子,其中 last_worker_time 大於 last_elapsed_time。

也許工作時間是多個處理器/核心的總和?

它確實是多個處理器工作的總和。我向甜甜圈打賭,如果您查看記憶體的計劃,您會在其中看到一些並行性。

引用自:https://serverfault.com/questions/297128