У меня есть два сервера под управлением SQL Server.
- Сервер 1: SQL Server 2008 R2 Express (4 ядра)
- Сервер 2: SQL Server 2012 Developer Edition (8-ядерный)
Насколько я знаю, SQL Server 2008 R2 Express должен использовать только одно ядро.
Версия SQL Server 2012 Developer должна использовать все 8 ядер.
Однако, если я выполню следующую команду внутри SQL-запроса на SQL Server 2008 R2 Express, он покажет 4 ядра.
select scheduler_id, cpu_id, status, is_online
from sys.dm_os_schedulers
where status = 'VISIBLE ONLINE'
Я использую правильную команду, чтобы измерить использование?