упрощенное пулирование (параметр конфигурации сервера)
Область применения: SQL Server
Используйте параметр упрощенного пула (также называемый режимом волокон), чтобы обеспечить средства снижения нагрузки на систему, связанную с чрезмерным переключением контекста, иногда наблюдаемых в симметричные многопроцессорные среды (SMP). При чрезмерном переключении контекста упрощенный пул может обеспечить более высокую пропускную способность путем встроенного переключения контекста, что помогает сократить переходы между кругами пользователей и ядра.
Ограничения
Выполнение среды CLR не поддерживается при упрощенном пуле. Отключите один из двух вариантов: clr включено или упрощенное пулирование. Функции, основанные на среде CLR и которые не работают должным образом в режиме волокна, включают тип данных hierarchyid, репликацию и управление на основе политик.
Упрощенное пулирование не поддерживается в выпуске SQL Server Express.
Замечания
Режим волокна, основанный на волокнах Windows, предназначен для ситуаций, в которых контекст переключения рабочих потоков является критическим узким местом в производительности. Так как этот сценарий является редким, режим волокон редко повышает производительность или масштабируемость в обычной системе. Улучшенное переключение контекста в Windows Server сокращает потребность в режиме волокна.
Мы не рекомендуем использовать расписание в режиме волокна для обычной операции. Режим волокон может снизить производительность, подавляя регулярные преимущества переключения контекста, и так как компоненты SQL Server, использующие локальное хранилище потоков (TLS) или объекты, принадлежащие потоку, такие как мьютексы Windows, не могут работать правильно в режиме волокна.
Установка упрощенного пула до 1 приводит к переключении SQL Server на планирование режима волокон. Значение этого свойства по умолчанию равно 0.
Параметр использование упрощенных пулов является дополнительным. Если вы используете системную sp_configure
хранимую процедуру для изменения параметра, можно изменить упрощенное пулирование , только если для отображения дополнительных параметров задано значение 1. Установка параметра вступает в силу после перезапуска сервера.