SQL Serverが必要な2つの新しいWin2K3ボックス(Quad Core 2.5GHz、4GB RAM)があります。ライセンスを購入/設定する必要がありますが、他の多くのクレイジーな要件なしで開始するには、単一の適度に小さなWebサイトになることを除いて、アプリケーション要件についてあまり確信がありません。 Express 2008を回避できますか、それとも複数のプロセッサを利用できませんか/他の制限はありますか?
両方のサーバーが基本的に同じものをホストし、1つはステージングに使用され、もう1つは本番に使用されることを私は知っています。処理能力の無駄のように思えますが、それはそうです。
したがって、少なくともマルチコアと4GBのRAMを利用するSQLServerのバージョンが両方に必要です。ここで実装する最も安価なソリューションは何ですか?私はホストから500ドルでコピーを借りることができます-月に何かですが、それは私にはばかげているようです。 Googleで検索すると、SQL Server2005の物理コピーが250ドルで見つかります。これは合法ですか/機能しますか?ありがとう。
ところで、私たちは物理的なアクセスがなく、RDを介してすべてを行う必要があります。
明確なライセンスの回答が必要な場合は、通常、Microsoftライセンスに相談するのが最善の方法です。彼らはあなたに彼らの製品を使って欲しいとあなたに正直な答えを与えるでしょう。
バージョン間の違いに関する情報は、MicrosoftのWebサイトで確認できます ここ (このページはSQL 2008の形式ですが、2005年にも同様のページがあります)。
Expressは複数のプロセッサを利用しませんが、は複数のコアで動作します。信じられないかもしれません。これはソケットの制限であり、論理的なコアの制限ではありません。また、インメモリデータベース操作に1GBのRAMのみを利用します。
率直に言って、「単一の適度に小さいWebサイト」になると言っているので、複数の物理プロセッサと4GBのRAMを利用するために実際に必要になる可能性は低いようですが、正確な要件はわかりません。ホスティングプロバイダーを介したWebエディションが良いオプションかもしれませんが、そのサウンドから、Expressを使用することはできると思います。そのように開始してアップグレードすることにした場合、DBをデタッチして上位バージョンに再アタッチするのは非常に簡単です。
すでに公開されているものをall再ハッシュする代わりに、チェックアウトさせていただきます Microsoft独自のエディションの比較 Expressが機能するかどうかを確認します。ただし、Expressは複数のソケットを使用せず(複数のコアを使用します)、1GBを超えるRAMを使用しないと言えます。
多くの人がExpressEditionを使用して成功していますが、4GBのRAMと複数のソケットが必要な場合は、運が悪いです。
SQL Server2005の250ドルは本当に安いです...私が仕事で慣れている非営利の割引よりも安いので、私は非常に警戒するでしょう。公開されているWebサイトを作成している場合は、プロセッサごとのライセンスを取得することを検討してください。StandardEditionの場合は約5,000米ドル、Enterpriseの場合は3万ドルです。個人的には、月額500ドルは、特にEnterprise Editionを入手してバックアップを処理してくれる場合は、それほどひどくは聞こえません。
結局、ライセンススペシャリストに相談するというPhoebusのアドバイスは、使用するライセンスモデルの決定に関して行うべき正しいことです。
Express2008には4GBのデータベースサイズ制限があります。さらに、他にも利用できない機能がたくさんあると思います。あなたのウェブサイトが十分に小さいならば、あなたはそれを使うかもしれません。私はSQLServerに反対することは何もありませんが、ライセンスにお金をかけたくない場合は、 MySQL のような他の選択肢も検討することができます。
エディションを比較するベンダーページへのリンクは次のとおりです。 クアッドコアマシンがあるとだけ言っており、ソケットの数はありません。それは重要です。ワークロードとデータベースの最大サイズも重要です。 Web、ワークグループ、または標準がすべて機能する場合があります。
このページには、購入方法に関するリンクもあります。あなたが合法と思われないソースから購入することを考えているなら、それはおそらくそうではありません。
最後に、すべてのSQLエディションをダウンロードして評価できます。ハードウェアでそれぞれを試して、予想される負荷をシミュレートし、そのハードウェアをすべて使用する必要があるかどうかを確認してください。
あなたのためのオプションは、マイクロソフトの BizSpark プログラムにサインアップすることかもしれません。実稼働環境で使用できるWindowsServerやSQLServerなどのソフトウェアの3年間の展開ライセンスを取得します。
非実稼働の場合は、SQL Server Developer Editionライセンスを安価に購入できるはずです(bizsparkの資格がない場合)。