Sql-Server
SQL 2008 連結伺服器上的 Total_worker_time
我遇到了一個冗長的 SP,它被記錄為在 sys.dm_exec_procedure_stats 中生成了大量的 total_worker_time。(但我認為這可能是一個紅鯡魚)
SP 包含游標和連結的 MS SQL Server 上的分佈式更新。
當在連結伺服器上進行查詢時,本地伺服器是否記錄已用時間而不是 CPU 時間,或者遠端伺服器是否將實際 CPU 時間返回給本地伺服器?
當在連結伺服器上進行查詢時,本地伺服器是否記錄已用時間而不是 CPU 時間,或者遠端伺服器是否將實際 CPU 時間返回給本地伺服器?
在連結伺服器上執行查詢時,SQL Server 會話將在等待結果時進入 OLEDB 等待,並且該時間不會計入 CPU_time。連結伺服器不返回等待統計資訊。