如何确定 CPU 计数

Microsoft SQL Server 2005 Express Edition 仅限于在单个 CPU 上运行。本主题包含了下列信息:

  • 如何针对许可目的确定 CPU 计数
  • CPU 在处理过程中的使用情况。这包括使用多核 CPU 和超线程 CPU

如何针对许可目的确定 CPU 计数

  • SQL Server Express 可安装在拥有多个 CPU 的计算机上,但仅会使用其中的一个 CPU。针对许可目的确定 CPU 计数时,SQL Server Express 仅检查计算机中的物理处理器芯片数量。SQL Server Express 将单核 CPU、双核 CPU 和超线程 CPU 都视为单个 CPU。

CPU 在处理过程中的使用情况

  • SQL Server Express 安装在拥有多核 CPU 和超线程 CPU 的计算机上时,的确能够识别其他可用的处理器。会为多核 CPU 中的每个核以及超线程 CPU 中的每个逻辑处理器启动一个单独的计划程序。例如,如果您有一颗双核 CPU,则 SQL Server Express 将启动两个可供使用的单独的计划程序。这样,SQL Server Express 可以在使用单个 CPU 的限制下实现一定程度的并行处理。