Online Documentation for SQL Administrator for SQL Server
Процессор
На вкладке Processor можно задать параметры экземпляра Microsoft® SQL Server, относящиеся к использованию процессора.
Для реализации многозадачности операционные системы Microsoft Windows 2000 и Windows Server 2003 иногда перемещают потоки между разными процессорами. Назначение процессорам определенных потоков может повысить производительность, устраняя повторную загрузку процессоров и уменьшая количество переносов потоков между процессорами (а значит, уменьшая число контекстных переключений). Такая связь между потоком и процессором называется соответствием процессоров.
Соответствие процессоров поддерживается с помощью двух параметров affinity mask - Automatically configure CPU affinity mask и Automatically configure IO affinity mask.
В поле Maximum number of working threads можно указать количество рабочих потоков, доступных процессам Microsoft ® SQL Server
Чтобы иметь возможность изменять значение в этом поле, уберите флажок Self-configuring.
Run SQL Server at a higher scheduling priority
Установите этот флажок, если необходимо, чтобы процесс Microsoft SQL Server имел более высокий приоритет, чем все остальные процессы, запущенные на том же компьютере.
Чтобы обеспечить уменьшение системных издержек, связанных с излишним переключением контекста, что иногда случается при симметричной многопроцессорной обработке, установите флажок Windows fiber mode (lightweight pooling). В случае, когда наблюдается излишнее переключение контекста, использование упрощенных пулов, может обеспечить лучшую производительность за счет встроенного переключения контекстов, помогая таким образом уменьшить количество переходов пользователь/ядро.