Share via


MSSQLSERVER_17884

適用於:SQL Server

詳細資料

屬性
產品名稱 SQL Server
事件識別碼 17884
事件來源 MSSQLSERVER
元件 SQLEngine
符號名稱 SRV_SCHEDULER_DEADLOCK
訊息文字 指派給節點 %d 上進程的新查詢在過去 %d 秒內尚未由背景工作執行緒挑選。 這種狀況可能是由封鎖或長時間執行的查詢所造成,且可能會對用戶端的回應時間造成負面影響。 請使用 "max worker threads" 組態選項以增加允許的執行緒數目,或最佳化目前執行中的查詢。 SQL 處理序使用率: %d%%。 系統閒置率: %d%%。

說明

每個排程器都沒有進度的跡象,而且可能是因為沒有線程可以前進的死結所造成,而且/或無法擷取和處理任何新工作。 如果進程使用率很低,則電腦上的其他進程可能會導致伺服器進程 CPU 耗盡。

使用者動作

判斷為什麼有封鎖,沒有進展,並據此解決情況。 如果進程使用率很低,請檢查由其他進程所造成系統上的負載。

若要瞭解產生此錯誤狀況的常見原因,請參閱 如何診斷和更正錯誤 17883、17884、17887 和 17888