現在までSQL Server 2005システムを使用していたasp.net/SQLサーバーアプリケーションを使用しているクライアントで作業しています。クライアントはデータベースをSQL Server 2008 R2にアップグレードすることを決定し、十分なRAMを備えた16プロセッサーの強力なサーバーマシンを調達し、Windows Server 2008 64ビットをシステムにインストールしました。ここでは、システムにSQL Server 2008をインストールした後、SQL 2005ボックスから既存のDBを移行する作業を行います。今私はSQL ServerのDBAではなく、システム管理者でもありません。したがって、ネット上の多くの文献を読んでいるにもかかわらず、私はそれをすべて理解することができず、実行の正しい順序でそれを置くことはできません。誰かが、好ましくは、箇条書きの面で、私に次の項目を説明することができます:パフォーマンスとスケーラビリティを最適化するためのSQL Server 2008のインストールポインタ
対価のポイントは、具体的
Configuring memory usage
Configuring the SQL Server to take advantage of the multiple processors available
Other factors to configure to enable SQL Server 2008 features for performance and scalability
Other points, if any, for configuring the Windows Server 2008 with respect to SQL Server 2008
注意の観点から、SQL Server 2008ののインストール時にどのようなものです:私たちは意志SQL Serverでデータベースエンジンサービスを使用します。アプリケーションはSSIS、SSRSなどを使用しません。
これは複雑な問題ですが、ほとんどの場合、SQL Serverはこのすべてを管理しています。メモリとディスクIO、スレッドなどをOSとデータベースエンジン間に非常に効率的に管理しています。マイクロソフトのように、主力のデータベースエンジンがデフォルトでは遅くなるわけではありません。 –
これらの幅広い質問を扱うには、あまりにも多くのことがあります。 – hkf
これはhttp://dba.stackexchange.com/のためのよりよい質問であり、それでも境界線になるでしょう。どのようにDBを使用するかについての知識がなくても、「より多くのメモリがより良い」「RAID 1 + 0はRAID 5よりも速い」などの汎用的なものを超えて提供できるアドバイスはありません.SQL ServerはMySQLなどのDBMSと異なります一般的にメモリ使用量を設定する必要はありません。 –