Utilizzo dell'opzione lightweight pooling

Lo scambio del contesto dei thread non determina un overhead molto elevato. Nella maggior parte delle istanze di SQL Server l'impostazione dell'opzione lightweight pooling su 0 o 1 non produce alcuna differenza in termini di prestazioni. Le uniche istanze di SQL Server che potrebbero trarre vantaggio dall'utilizzo dell'opzione lightweight pooling sono quelle eseguite in un computer con le caratteristiche seguenti:

  • Server di grandi dimensioni con più CPU.

  • Le risorse di tutte le CPU sono impegnate quasi al massimo.

  • Viene eseguita un'intensa attività di scambio del contesto.

Le prestazioni di questi sistemi potrebbero migliorare impostando il valore dell'opzione lightweight pooling su 1.

Si consiglia di non utilizzare la modalità fiber per la pianificazione dell'operazione di routine. Questo perché può ridurre le prestazione bloccando i vantaggi normali dello scambio del contesto e perché alcuni componenti di SQL Server non possono funzionare correttamente in modalità fiber. Per ulteriori informazioni, vedere lightweight pooling.