升级我们的SQL Server硬件之后,我们在Windows任务管理器中注意到SQL实例只使用了一半可用的“线程”(参见屏幕截图)。
服务器具有以下硬件和软件:
正在运行select cpu_count from sys.dm_os_sys_info
会返回40。
操作系统可以看到所有80个线程。 SQL Server Standard Edition supports 4 Physical CPUs这就是我们在这里所拥有的。
为什么只使用服务器处理能力的一半?
我们在两台服务器上拥有相同的硬件和软件,它们都表现出相同的行为。