禁用轻型池

适用于:SQL Server

此规则检查服务器上是否已禁用轻型池。 1设置为lightweightpooling使 SQL Server 切换到光纤模式计划。 纤程模式专用于 UMS 工作线程的上下文切换是性能的主要瓶颈的某些情况。 由于这种情况很少出现,所以纤程模式很少提高典型系统上的性能或可伸缩性。

最佳做法建议

lightweightpooling只有在彻底测试之后、评估所有其他性能优化机会以及上下文切换是环境中已知问题后,才应启用此选项。

建议不要对例程操作使用光纤模式计划,因为它可以通过防止上下文切换的常规优势来降低性能,并且由于使用线程本地存储(TLS)或线程拥有的对象(如互斥体(一种 Win32 内核对象)的某些 SQL Server 组件无法在光纤模式下正常运行。

若要移除轻型池,请执行下面的语句,然后重新启动 SQL Server 数据库引擎。

sp_configure 'show advanced options', 1;
GO
sp_configure 'lightweight pooling', 0;
GO
RECONFIGURE;
GO

详细信息

lightweight pooling 服务器配置选项