lightweight pooling (opción de configuración del servidor)lightweight pooling Server Configuration Option

SE APLICA A: síSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noAlmacenamiento de datos paralelos APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Use la opción agrupación ligera para proporcionar un medio de reducir la sobrecarga del sistema asociada al cambio de contexto excesivo que se puede observar a veces en entornos con multiprocesadores simétricos (SMP).Use the lightweight pooling option to provide a means of reducing the system overhead associated with the excessive context switching sometimes seen in symmetric multiprocessing (SMP) environments. Cuando hay un cambio de contexto excesivo, la opción de agrupación ligera puede proporcionar un mayor rendimiento al realizar el cambio de contexto insertado, lo que ayuda a reducir las transiciones de llamadas entre el usuario y el kernel.When excessive context switching is present, lightweight pooling can provide better throughput by performing the context switching inline, thus helping to reduce user/kernel ring transitions.

El modo de fibra se destina a determinadas situaciones en las que el cambio de contexto de los trabajadores de UMS es un cuello de botella decisivo para el rendimiento.Fiber mode is intended for certain situations in which the context switching of the UMS workers are the critical bottleneck in performance. Al ser esta situación inusual, el modo de fibra rara vez mejora el rendimiento o la escalabilidad en el sistema típico.Because this is rare, fiber mode rarely enhances performance or scalability on the typical system. El cambio de contexto mejorado en MicrosoftMicrosoft Windows Server 2003Windows Server 2003 también ha reducido la necesidad del modo de fibra.Improved context switching in MicrosoftMicrosoft Windows Server 2003Windows Server 2003 has also reduced the need for fiber mode. No se recomienda utilizar la programación en modo de fibra para un funcionamiento habitual.We do not recommend that you use fiber mode scheduling for routine operation. La razón es que puede reducir el rendimiento al impedir las ventajas normales del cambio de contexto, y que algunos componentes de porque algunos componentes de SQL ServerSQL Server que utiliza Subproceso Almacenamiento Local (TLS) o los objetos poseídos por subproceso, como exclusiones mutuas (un tipo de objeto de kernel de Win32), no pueden funcionar correctamente en modo de fibra.This is because it can decrease performance by inhibiting the regular benefits of context switching, and because some components of SQL ServerSQL Server that use Thread Local Storage (TLS) or thread-owned objects, such as mutexes (a type of Win32 kernel object), cannot function correctly in fiber mode.

Si establece el valor 1 para agrupación ligera , SQL ServerSQL Server cambiará a la programación en modo de fibra.Setting lightweight pooling to 1 causes SQL ServerSQL Server to switch to fiber mode scheduling. El valor predeterminado para esta opción es 0.The default value for this option is 0.

Agrupación ligera es una opción avanzada.The lightweight pooling option is an advanced option. Si está usando el procedimiento almacenado del sistema sp_configure para cambiar la configuración, solo podrá cambiar el valor de agrupación ligera si Mostrar opciones avanzadas está establecido en 1.If you are using the sp_configure system stored procedure to change the setting, you can change lightweight pooling only when show advanced options is set to 1. La configuración surte efecto cuando se reinicia el servidor.The setting takes effect after the server is restarted.

Nota

La agrupación ligera no es compatible con MicrosoftMicrosoft Windows 2000 ni con MicrosoftMicrosoft Windows XP.Lightweight pooling is not supported for MicrosoftMicrosoft Windows 2000 and MicrosoftMicrosoft Windows XP. Windows Server 2003Windows Server 2003 es compatible con la agrupación ligera.provides full support for lightweight pooling.

Nota

No se admite la ejecución de Common Language Runtime (CLR) con "agrupación ligera".Common language runtime (CLR) execution is not supported under lightweight pooling. Deshabilite una de las dos opciones: "clr enabled" o "agrupación ligera".Disable one of two options: "clr enabled" or "lightweight pooling". Entre las características que dependen de CLR y que no funcionan correctamente en modo de fibra se encuentran el tipo de datos de jerarquía, la replicación y la administración basada en directivas.Features that rely upon CLR and that do not work properly in fiber mode include the hierarchy data type, replication, and Policy-Based Management.

Consulte tambiénSee Also

clr enabled (opción de configuración del servidor) clr enabled Server Configuration Option
Opciones de configuración de servidor (SQL Server) Server Configuration Options (SQL Server)
sp_configure (Transact-SQL) sp_configure (Transact-SQL)
clr enabled (opción de configuración del servidor)clr enabled Server Configuration Option