



SQL专家云深度体检里有相应的诊断,SQL Server在线的CPU核数40小于检测到的CPU核数128,说明SQL Server只使用了40个核心。

--CPU总数 SELECT cpu_countFROM sys.dm_os_sys_info
--在线CPU数 SELECT COUNT(*)FROM sys.dm_os_schedulersWHERE is_online = 1 AND status = 'VISIBLE ONLINE'
从SQL Server 2012开始,企业版有两种许可证模式,基于核心和基于服务器+CAL。基于服务器+CAL许可证限制SQL Server最多能使用20个物理处理器,如果超线程已启用,这将是40个逻辑处理器。