упрощенное пулирование (параметр конфигурации сервера)

Применимо к:SQL Server

Используйте параметр упрощенного пула (также называемый режимом волокон), чтобы обеспечить средства снижения нагрузки на систему, связанную с чрезмерным переключением контекста, иногда наблюдаемых в симметричные многопроцессорные среды (SMP). При чрезмерном переключении контекста упрощенный пул может обеспечить более высокую пропускную способность путем встроенного переключения контекста, что помогает сократить переходы между кругами пользователей и ядра.

Ограничения

Выполнение среды CLR не поддерживается при упрощенном пуле. Отключите один из двух вариантов: clr включено или упрощенное пулирование. Функции, основанные на среде CLR и которые не работают должным образом в режиме волокна, включают тип данных hierarchyid, реплика tion и управление на основе политик.

Упрощенное пулирование не поддерживается в выпуске SQL Server Express.

Замечания

Режим волокна, основанный на волокнах Windows, предназначен для ситуаций, в которых контекст переключения рабочих потоков является критическим узким местом в производительности. Так как этот сценарий является редким, режим волокон редко повышает производительность или масштабируемость в обычной системе. Улучшенное переключение контекста в Windows Server сокращает потребность в режиме волокна.

Мы не рекомендуем использовать расписание в режиме волокна для обычной операции. Режим волокон может снизить производительность, подавляя регулярные преимущества переключения контекста, и поскольку компоненты SQL Server, использующие локальные служба хранилища потоков (TLS) или объекты, принадлежащие потоку, такие как мьютексы Windows, не могут работать правильно в режиме волокна.

Установка упрощенного пула до 1 приводит к переключении SQL Server на планирование режима волокон. Значение этого свойства по умолчанию равно 0.

Параметр использование упрощенных пулов является дополнительным. Если вы используете системную sp_configure хранимую процедуру для изменения параметра, можно изменить упрощенное пулирование , только если для отображения дополнительных параметров задано значение 1. Установка параметра вступает в силу после перезапуска сервера.