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 が返されます。

OS は 80 個のスレッドすべてを認識します。SQL Server Standard Edition は、ここにある 4 つの物理 CPUをサポートしています。

サーバーの処理能力の半分しか使用されていないのはなぜですか?

2 台のサーバーに同じハードウェアとソフトウェアがあり、どちらも同じ動作を示します。

4

0 に答える 0