遙かなる時の流れ

日々のことをつらつらと書いてます。パソコンネタとアニメ漫画ネタが多いかも?

性能が発揮できない?

2010年02月12日 23時11分43秒 | 職場の出来事
前回書いた、アプリサーバが安定しない件ですが、現地で調査してきました。
サーバのスペックがボトルネックになっている部分もあるっぽかったので、
サーバスペックを可能な範囲でいじりながらのテストです。

●条件1
 CPU:1つ/メモリ:4GB/Web:DB同居
●条件2
 CPU:2つ/メモリ:4GB/Web:DB同居
●条件3
 CPU:4つ/メモリ:4GB/Web:DB同居
●条件4
 CPU:1つ/メモリ:4GB/Web:DB別居


この条件下で、問題になっている処理を流してみました。
すると、
※条件/CPU使用率(トータル)/処理応答時間 の順番

1/100%/約4分
2/50%/約3分半
3/20%/約3分半
4/Web10%:DB100%/約3分半

という結果になりました。
結果を見る限り、全敗です。
リソースモニタで監視していると、CPU を優先しているのは SQL Server 2008 のプロセス。
メモリや HDD の負荷は、あんまり無い状態でした。
そして、ここから想定できるというか導き出せるのは、SQL Server が CPU を 1 つ分しか使ってない感じがする。
SQL Server のプロパティを見ると、きちんとすべての CPU を使用するになっており、載せた個数分表示されて使うようになっていました。
なぜ??
表示と実際の中身が一致していないのだろうか?
最初の構築時、CPU 1 つしか無かったから増えたと見えても使ってくれないのだろうか?

再び問題にぶち当たり、悩む日々がまだまだ続きそうです・・( ̄д ̄)

最新の画像もっと見る

コメントを投稿