Tengo dos servidores que ejecutan SQL Server.
- Servidor 1: SQL Server 2008 R2 Express (4 núcleos)
- Servidor 2: SQL Server 2012 Developer Edition (8 núcleos)
Que yo sepa, SQL Server 2008 R2 Express solo debe usar un núcleo.
La versión para desarrolladores de SQL Server 2012 debe usar los 8 núcleos.
Sin embargo, si ejecuto el siguiente comando dentro de la consulta SQL en SQL Server 2008 R2 Express, muestra 4 núcleos.
select scheduler_id, cpu_id, status, is_online
from sys.dm_os_schedulers
where status = 'VISIBLE ONLINE'
¿Estoy usando el comando correcto para medir el uso?