When can I host IIS and SQL Server on the same machine?のようなこのトピックに関する類似の質問がありますが、もっと探しています。同じマシン上のIISとSQL最高のパフォーマンス
IISとSQLサーバーを同じマシンにセットアップする最も最適な方法を探しています。別々のコアで2を分離するために、SQLとIIS/ASPの両方のための
- 使用CPUアフィニティ・マスク:
はこれまでのところ、私は次のように持っています。
- SQL/ASP用の空きメモリを残すように、RAMを少なくするようにSQLを構成します。
- アプリプールを積極的にリサイクルします。
- 異なるディスク上のSQLデータベースとログファイル。
だから私の質問は以下のとおりです。
- マスクするのをCPUばいいの比率?私たちはウェブ用に1CPU、SQL用に3CPUを話しているのですか、あるいは中央を分割していますか?
- 上記と同じ、どのような比率ですか?私は4GBのRAMを持っている場合は、SQL 3GBとIIS 1、またはそれぞれ2GBを与える必要がありますか?
- 私は3台のハードドライブを持っています。どのように私はすべてを分割する必要がありますか?私は第一ドライブを想定しています:OS & IISを、第二ドライブ:SQLのインストール& SQLログ、第三ドライブ:SQLデータ
私は完全に同意します。アプリケーションプールを頻繁にリサイクルすることは、かなり生産的ではないようです。必要な場合は、アプリケーションに問題があります。 #4は*常に*良いもので、他の2つは必ずしもgivensではありません。 –