Disabilitazione di lightweight pooling
Questa regola consente di controllare che l'opzione lightweight pooling sia disabilitata nel server. Se si imposta lightweightpooling su 1, SQL Server passerà alla pianificazione in modalità fiber. La modalità fiber deve essere utilizzata in situazioni specifiche in cui il cambio di contesto dei thread di lavoro UMS costituisce un importante collo di bottiglia per le prestazioni. Poiché questa situazione è poco frequente, la modalità fiber consente raramente di ottimizzare le prestazioni o la scalabilità in un sistema tipico.
Procedure consigliate
L'opzione lightweightpooling deve essere abilitata solo in seguito a test approfonditi, dopo avere valutato tutte le altre possibilità di ottimizzazione delle prestazioni e quando il cambio del contesto è un problema noto nell'ambiente.
È consigliabile evitare di utilizzare la pianificazione in modalità fiber per operazioni di routine, in quanto può ridurre le prestazioni impedendo i normali vantaggi derivati dal cambio del contesto e perché alcuni componenti di SQL Server che utilizzano TLS (Thread Local Storage) o oggetti di proprietà del thread, ad esempio i mutex (un tipo di oggetto kernel Win32), non possono funzionare correttamente in modalità fiber.
Per rimuovere l'opzione lightweight pooling, eseguire l'istruzione seguente, quindi riavviare il Motore di database di SQL Server.
sp_configure 'show advanced options', 1;
GO
sp_configure 'lightweightpooling', 0;
GO
RECONFIGURE;
GO
Ulteriori informazioni
Opzione di configurazione del server lightweight pooling
Vedere anche
Concetti
Monitorare e applicare le procedure consigliate tramite la gestione basata su criteri