[前][次][番号順一覧][スレッド一覧]

mysql:12251

From: Kenta Hashimoto <Kenta Hashimoto <kem@xxxxxxxxxx>>
Date: Wed, 19 Oct 2005 11:00:04 +0900
Subject: [mysql 12251] Re: デュアルコアで2CPU

橋本です。

あかい様、SUNAGA様、F.Y様、IGARASHI様
情報ありがとうございます。

総合して考えるに、CPUの性能がパフォーマンスに影響する場合は
かなり限られてくるということですかね。


> ディアルコアですが、DBよりも、OSレベルで、差が結構あるようです。

OSはCentOS4.1です。

> 何と言っても最大のボトルネックは、多くの場合はHDDだと思います。
<中略>
> 後、スワップが起こらないように十分なメモリーも必要かも。

HDDは15000回転にするとして、メモリも多めに積むようにすれば、
CPUのパワーは上げても、パフォーマンスにはそれほど影響しない
ということですかね。


F.Yさんの情報は励みになりますね。
それでも、画像を全てDBに入れるのはやはり勇気が足りないような、、、。

> 私の場合、php+mysqlでサイト全体を走らせていまして、
> 様々なプログラムの中で一番CPU負担率が高いのは
> 掲示板での画像加工です。

画像の加工は、別のサーバで行う予定です。
DBは、単独のDB専用のサーバにします。


> CPUがボトルネックになる場合の例として、
> ・日時に比較やフォーマット
> ・データの暗号化やハッシュの計算
> ・正規表現などの複雑な比較
> をする組み込み関数を使っているといった所でしょうか。

なるほど。日時の比較、日時での並び替えなどは多用していますね。
ここは、CPUパワーが影響してくるということですね。

> 他のDBMSのチューニングでも同じ事が言われますが、
> ハードウェアを変更する前に、クエリの最適化を検討しろと言われますね。

マシンは、もともと今回の公開用のDBサーバが無いので、
どちらにしろ、新しく必要なのです。

> HDDについては、回転数の要因も大きいですが、
> RAIDレベル、ファイルシステムの要因も大きいのではないでしょうか。

RAID5で、FSはext3です。

将来的に、レプリケーションを組むようになれば、RAIDレベルは
変わってくるかもしれませんが。


IGARASHI Kouichi wrote:
> Hideki SUNADA さんは書きました:
> 
>>>>ボトルネックが CPU であればパフォーマンスは上がるでしょうけど、Disk
>>>>I/O やメモリがボトルネックなら、上がらないでしょう… という一般的な回
>>>>答しかできないような… (^^;
>>>
>>>ボトルネックになる部分は、サーバを購入して、負荷テストをしてみてから
>>>じゃないと分からないですか?
>>>通常、CPUがボトルネックになるのはどんな場合が多いでしょうか?
>>
>>何と言っても最大のボトルネックは、多くの場合はHDDだと思います。
>>15000回転のHDDが手にはいるなら、そちらの方が性能上がるのでは?と
>>思います。mysqlも一番時間がかかるのはディスクシーク(データの入っ
>>ている場所にHDDが探しに行く作業)だと言っていますね。
> 
> 
> CPUがボトルネックになる場合の例として、
> ・日時に比較やフォーマット
> ・データの暗号化やハッシュの計算
> ・正規表現などの複雑な比較
> をする組み込み関数を使っているといった所でしょうか。
> 
> 他のDBMSのチューニングでも同じ事が言われますが、
> ハードウェアを変更する前に、クエリの最適化を検討しろと言われますね。
> 
> HDDについては、回転数の要因も大きいですが、
> RAIDレベル、ファイルシステムの要因も大きいのではないでしょうか。

[前][次][番号順一覧][スレッド一覧]

     12242 2005-10-18 23:58 [Kenta Hashimoto <kem] デュアルコアで2CPU                  
     12243 2005-10-19 09:24 ┗[とみたまさひろ <tomm]                                       
     12245 2005-10-19 09:52  ┗[Kenta Hashimoto <kem]                                     
     12247 2005-10-19 10:03   ┣[Hideki SUNADA <hidek]                                   
     12249 2005-10-19 10:35   ┃┣[Hideki SUNADA <hidek]                                 
     12250 2005-10-19 10:37   ┃┗[IGARASHI Kouichi <ig]                                 
->   12251 2005-10-19 11:00   ┃ ┗[Kenta Hashimoto <kem]                               
     12252 2005-10-19 12:00   ┃  ┗[Hideki SUNADA <hidek]                             
     12257 2005-10-21 10:15   ┃   ┗[草野龍雄 <kusano@xxx]                           
     12258 2005-10-21 10:23   ┃    ┣[草野龍雄 <kusano@xxx]                         
     12259 2005-10-21 14:00   ┃    ┣[Kenta Hashimoto <kem]                         
     12261 2005-10-21 23:14   ┃    ┃┣[murayama <locutus@xx] 並列屋の視点(Re: デュアルコアで2CPU)
     12263 2005-10-22 16:32   ┃    ┃┃┗[草野龍雄 <kusano@xxx]                     
     12657 2006-01-20 22:26   ┃    ┃┗[Kenta Hashimoto <kem] リレーログがおかしい  
     12658 2006-01-20 23:09   ┃    ┃ ┗[SATOH Fumiyasu <fumi]                     
     12659 2006-01-20 23:19   ┃    ┃  ┗[Kenta Hashimoto <kem]                   
     12660 2006-01-21 00:04   ┃    ┃   ┗[Kenta Hashimoto <kem]                 
     12271 2005-10-24 00:06   ┃    ┗[Hiro Yoshioka <hyosh]                         
     12272 2005-10-24 02:03   ┃     ┗[草野龍雄 <kusano@xxx]                       
     12248 2005-10-19 10:29   ┗["F.Y" <fumi_sby@xxxx]