Здравствуйте, VladCore, Вы писали:
VC>За что задепрекатили Affinity Mask в SQL Server?
VC>Удобно же тестить перформанс на одном ядре и сравнить на всех. Я лично сталкивался с таким кривим дизайном несколько раз, чем больше ядер на SQL Server тем медленнее работает приложение. Маст хев же.
Возможно потому, что начиная с SQL Server 2016 вместо sp_configure предлагается DDL-команда
ALTER SERVER CONFIGURATION
SET PROCESS AFFINITY
CPU = 0 TO 7, 16 TO 23 -- точные ядра
| NUMANODE = 0, 2 -- или целые NUMA-ноды
• применяется без перезапуска;
• понимает группы > 64 CPU;
• единый синтаксис для CPU-, I/O- и NUMA-аффинити.
ALTER SERVER CONFIGURATION (Transact-SQL)