共用方式為


確認最大工作者執行緒設定

此規則會檢查 max worker threads server 選項中是否可能有不正確的設定。將 max worker threads 選項設定為很小的值可能會阻礙足夠的執行緒及時服務內送用戶端要求,而且可能會導致執行緒資源用盡。但是,將此選項設定為較大的值可能會浪費位址空間,因為每一個使用中執行緒都會在 32 位元伺服器上耗用 512 KB 空間,並在 64 位元伺服器上最多耗用 4 MB 空間。

最佳作法建議

請針對 SQL Server 2000 執行個體,將 max worker threads 選項設定為 255 和 512 之間的值 (32 位元伺服器) 或 255 和 2000 之間的值 (64 位元伺服器)。

如果是 SQL Server 2005 和 SQL Server 2008 執行個體,請將 max worker threads 選項設定為 0。如此可讓 SQL Server 根據使用者要求來自動判斷 active worker threads 的正確數目。