此規則會檢查伺服器上是否停用輕量級資源池化。 將輕量集處理設定為 1 會導致 SQL Server 切換至光纖模式排程。 纖維模式適用於某些情況,在這些情況中,UMS工作者的上下文切換是效能上的重要瓶頸。 因為這是罕見的,光纖模式很少能改善一般系統上的效能或延展性。
最佳做法建議
只有在徹底測試之後、評估所有其他效能調整機會後,以及當上下文切換在您的環境中是已知問題時,才應該啟用輕量級執行緒選項。
建議您不要在例行作業中使用纖維模式排程,因為它會阻止上下文切換所帶來的一般效益,從而降低效能。此外,某些使用執行緒本地儲存(TLS)或執行緒擁有物件(如互斥鎖,一種 Win32 核心物件)的 SQL Server 元件,無法在纖維模式中正確運作。
若要移除輕量型共用,請執行下列語句,然後重新啟動 SQL Server 資料庫引擎。
sp_configure 'show advanced options', 1;
GO
sp_configure 'lightweightpooling', 0;
GO
RECONFIGURE;
GO