Использование параметра lightweight pooling

Нагрузка, возникающая при контекстном переключении потоков, не очень высока. Для большинства экземпляров SQL Server установка параметра lightweight pooling в 0 или 1 не вызовет заметного влияния на производительность. Выиграть от установки параметра lightweight pooling могут только те экземпляры SQL Server, которые выполняются там, где:

  • установлен мощный многопроцессорный сервер;

  • все процессоры работают почти на пределе производительности;

  • высок уровень переключения контекста.

В таких системах может наблюдаться небольшое повышение эффективности, если параметр lightweight pooling установлен в значение 1.

Использовать планирование в режиме волокон для выполнения обычных операций не рекомендуется. Это может привести к снижению производительности, мешая нормальной работе переключения контекста. Кроме того, некоторые компоненты SQL Server не выполняются правильно в режиме волокон. Дополнительные сведения см. в разделе Использование упрощенных пулов.