Verifica dell'impostazione relativa al numero massimo di thread di lavoroVerify Max Worker Threads Setting

Questa regola consente di controllare l'opzione server relativa al numero massimo di thread di lavoro per individuare l'eventuale presenza di impostazioni non corrette.This rule checks the max worker threads server option for potentially incorrect settings. L'impostazione dell'opzione relativa al numero massimo di thread di lavoro su un valore troppo basso può comportare la presenza di un numero insufficiente di thread per l'elaborazione tempestiva delle richieste client in ingresso e provocare una mancanza di thread.Setting the max worker threads option to a small value may prevent enough threads from servicing incoming client requests in a timely manner and could lead to "thread starvation". L'impostazione di questa opzione su un valore elevato, tuttavia, può causare uno spreco di spazio, in quanto ogni nei server a 64 bit ogni thread attivo utilizza fino a 4 MB.However, setting the option to a large value can waste address space, because each active thread consumes up to 4 MB on 64-bit servers.

Procedure consigliateBest Practices Recommendations

Impostare l'opzione max worker threads su 0.Set the max worker threads option to 0. In questo modo, il numero corretto di thread di lavoro attivi verrà determinato automaticamente in SQL ServerSQL Server in base alle richieste dell'utente.This enables SQL ServerSQL Server to automatically determine the correct number of active worker threads based on user requests.

Ulteriori informazioniFor More Information

Configurare l'opzione di configurazione del server max worker threadsConfigure the max worker threads Server Configuration Option

Vedere ancheSee Also

Monitorare e applicare le procedure consigliate tramite la gestione basata su criteriMonitor and Enforce Best Practices by Using Policy-Based Management