Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Usare l'opzione lightweight pooling per ridurre il carico di sistema associato al cambio di contesto eccessivo talvolta osservato in ambienti SMP (Symmetric MultiProcessing). Quando è presente un cambio di contesto eccessivo, il pooling leggero può offrire una migliore efficienza eseguendo il cambio di contesto in linea, consentendo così di ridurre le transizioni dell'anello utente/kernel.
La modalità Fiber è pensata per situazioni in cui il passaggio di contesto dei processi UMS rappresenta il collo di bottiglia critico nelle prestazioni. Poiché questa è rara, la modalità fiber migliora raramente le prestazioni o la scalabilità nel sistema tipico. Il cambio di contesto migliorato in Microsoft Windows Server 2003 ha anche ridotto la necessità di una modalità fiber. Non è consigliabile usare la pianificazione della modalità fibra per l'uso ordinario. Ciò è dovuto al fatto che può ridurre le prestazioni inibindo i normali vantaggi del cambio di contesto e perché alcuni componenti di SQL Server che usano l'archiviazione locale thread (TLS) o oggetti di proprietà del thread, ad esempio mutex (un tipo di oggetto kernel Win32), non possono funzionare correttamente in modalità fiber.
Impostando lightweight pooling su 1, SQL Server passa alla pianificazione in modalità fiber. Il valore predefinito per questa opzione è 0.
L'opzione lightweight pooling è un'opzione avanzata. Se si usa la stored procedure di sistema sp_configure per modificare l'impostazione, è possibile modificare il lightweight pooling solo quando visualizzare opzioni avanzate è impostato su 1. L'impostazione diventa effettiva dopo il riavvio del server.
Annotazioni
Il pooling leggero non è supportato per Microsoft Windows 2000 e Microsoft Windows XP. Windows Server 2003 offre supporto completo per il pooling leggero.
Annotazioni
L'esecuzione del Common Language Runtime (CLR) non è supportata quando si utilizza il pool leggero. Disabilitare una delle due opzioni: "clr enabled" o "lightweight pooling". Le funzionalità che si basano su CLR e che non funzionano correttamente in modalità fiber includono il tipo di dati della gerarchia, la replica e la gestione basata su criteri.
Vedere anche
Opzione di configurazione del server clr enabled
Opzioni di configurazione del server (SQL Server)
sp_configure (Transact-SQL)
Opzione di configurazione del server clr enabled