使用 lightweight pooling 选项
切换线程上下文的开销不是很大。SQL Server 的大多数实例不会发现 lightweight pooling 选项设置为 0 或 1 时性能有何差别。只有运行在具有下列特征的计算机上的 SQL Server 实例可能从 lightweight pooling 受益:
- 大型多 CPU 服务器。
- 所有 CPU 以接近最大容量运行。
- 存在高级别的上下文切换。
如果 lightweight pooling 的值设为 1,则可能会略微提高这些系统的性能。
请参阅
概念
为 CPU 分配线程
SQL Server 批处理或任务计划