none
SQL Server 2008の最大 CPU 数 RRS feed

  • 質問

  •  

    SQL Server 2008では、各エディション毎に最大 CPU 数が違いますが、

    Core2DuoだとCPUは2つとカウントされるのでしょうか?

    それとも1つとカウントするのでしょうか?

     

    よろしくお願いします。

    2009年1月13日 1:22

回答

  • こんにちは、naginoです。

     

    SQL Server 2008 におけるサポートされる CPU 数のカウント方法については以下に記載がありますが、やや文意が不明瞭な気がします。

    http://msdn.microsoft.com/ja-jp/library/ms143760.aspx

     

    CPU 数としては、「プロセッサライセンス」の必要ライセンス数を数える場合と、「機能としてサポートする CPU 数」を考える場合と、2ケース考えられますね。

    ただ、記憶では確か、いずれの場合でも Core2Duo のようなデュアルコアプロセッサは、単一の CPU とみなされるはずです。

    つまり、Standard Edition であれば 4 CPU をサポートするため、Core2Duo を 4つ(8コア)搭載した環境まで対応でき、またその場合はライセンスも(「プロセッサライセンス」であれば) 4 ライセンス購入すればよい、ということだったと思います。

     

    なのですが、SQL Server 2008 の機能としてサポートする CPU 数に関する記述がざっくり探した範囲では見当たりませんね。

     

    ライセンスに関しては、以下のページの左側にある「ライセンスモデルの特徴を知ろう」をクリックすると表示されるページに記載があります。

    http://www.microsoft.com/japan/sqlserver/2008/howtobuy/default.mspx

     

    ちなみに、手元の Core2Duo 1つ搭載している PC に SQL Server 2008 Express Edition(最大 1CPU サポート) をインストールしてあるのですが、SQL Server Management Studio の「サーバーのプロパティ」のプロセッサの項目を見ると、ちゃんと 2CPU 表示されています。

     

    最終的には、購入先ないしは Microsoft 社に問い合わせされたほうが確実だと思います。

     

    ご参考になれば幸いです。

     

    2009年1月13日 2:08

すべての返信

  • こんにちは、naginoです。

     

    SQL Server 2008 におけるサポートされる CPU 数のカウント方法については以下に記載がありますが、やや文意が不明瞭な気がします。

    http://msdn.microsoft.com/ja-jp/library/ms143760.aspx

     

    CPU 数としては、「プロセッサライセンス」の必要ライセンス数を数える場合と、「機能としてサポートする CPU 数」を考える場合と、2ケース考えられますね。

    ただ、記憶では確か、いずれの場合でも Core2Duo のようなデュアルコアプロセッサは、単一の CPU とみなされるはずです。

    つまり、Standard Edition であれば 4 CPU をサポートするため、Core2Duo を 4つ(8コア)搭載した環境まで対応でき、またその場合はライセンスも(「プロセッサライセンス」であれば) 4 ライセンス購入すればよい、ということだったと思います。

     

    なのですが、SQL Server 2008 の機能としてサポートする CPU 数に関する記述がざっくり探した範囲では見当たりませんね。

     

    ライセンスに関しては、以下のページの左側にある「ライセンスモデルの特徴を知ろう」をクリックすると表示されるページに記載があります。

    http://www.microsoft.com/japan/sqlserver/2008/howtobuy/default.mspx

     

    ちなみに、手元の Core2Duo 1つ搭載している PC に SQL Server 2008 Express Edition(最大 1CPU サポート) をインストールしてあるのですが、SQL Server Management Studio の「サーバーのプロパティ」のプロセッサの項目を見ると、ちゃんと 2CPU 表示されています。

     

    最終的には、購入先ないしは Microsoft 社に問い合わせされたほうが確実だと思います。

     

    ご参考になれば幸いです。

     

    2009年1月13日 2:08
  • 早速のご回答ありがとうございます!

    大変参考になりました。

     

    ちなみに「機能としてサポートする CPU 数」を調べておりました。

     

    そうですね、最終的には購入先ないしは Microsoft 社に問い合わせるべき内容ですよね。

     

    丁寧なご回答ありがとうございました!

     

     

    2009年1月13日 4:11
  • こんにちは。中川俊輔 です。

     

    naginoさん、詳細な回答ありがとうございます。

     

    ぴよさん、はじめまして。フォーラムのご利用ありがとうございます。

    有用な情報と思われたため、naginoさんの回答へ回答済みチェックをつけさせていただきました。

     

    また、SQL Server 2005に関する情報ですが、参考になりそうな情報がありましたので紹介させていただきます。

    SQL に関する Q&A  Best Practices Analyzer、マルチコア プロセッサなど

    http://technet.microsoft.com/ja-jp/magazine/2007.05.sqlqa.aspx

     

    今後ともフォーラムをよろしくお願いします。

    それでは!

    2009年1月23日 5:25