3

升级我们的 SQL Server 硬件后,我们在 Windows 任务管理器中注意到 SQL 实例只使用了它可用的“线程”的一半(见截图)任务管理器

该服务器具有以下硬件和软件:

  • Windows 2008 R2 企业版 64 位 SP1
  • Intel Xeon E7-4870 - 4 个处理器(40 核,80 线程)
  • Microsoft SQL Server 2012 企业版(64 位)

运行select cpu_count from sys.dm_os_sys_info返回 40。

操作系统看到所有 80 个线程。SQL Server 标准版支持 4 个物理 CPU,这就是我们这里所拥有的。

为什么只使用了服务器的一半处理能力?

我们在两台服务器上拥有相同的硬件和软件,它们都表现出相同的行为。

4

0 回答 0