使用 lightweight pooling 選項
切換執行緒內容的額外負擔並不是太大。SQL Server 的大部份執行個體將不會看到將 lightweight pooling 選項設定為 0 或 1 的效能差異。只有擁有下列特性之電腦上的 SQL Server 執行個體才會體會到 lightweight pooling 的好處:
有多個 CPU 的大型伺服器。
所有 CPU 皆以接近最大容量在執行。
內容切換的層次為高。
這些系統在將 lightweight pooling 值設定為 1 時,可能會發現效能有稍微增加。
我們不建議您針對例行作業使用 Fiber 模式排程。這是因為 Fiber 模式可能會抑制一般環境切換的好處而降低效能,而且 SQL Server 的某些元件無法在 Fiber 模式下正確運作。如需詳細資訊,請參閱<輕量型共用>。