如何:決定 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,兩個不同排程器會由 SQL Server Express 啟動並可供使用。這可讓 SQL Server Express 在已使用單一 CPU 的限制下,使用平行處理程度。