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

mysql:12272

From: 草野龍雄 <草野龍雄 <kusano@xxxxxxxxxx>>
Date: Mon, 24 Oct 2005 02:03:11 +0900
Subject: [mysql 12272] Re: デュアルコアで2CPU

こんばんわ、草野です。

CPUの2次キャッシュを使うのは実際至難の業ではあります・・・
明示的に利用する方法はあるかどうかわかりません。

MS-SQLでは2〜3桁位(ケタ)の速度差がでるそうです。MySQLでは計測してい
ないので速度差はわかりません。

データをサーバ複数台に分散させて1サーバあたり5万人乗せると、
4byte x 50,000data = 200KB ですからテーブル数がそれなりなら乗ると思いま
す。こんな都合のよい(単純なインデックス)にするのは困難と思いますので
至難の業ではありますが、最近のサーバ用のCPUですと、2MB程度のキャッシュを
積んでいることも少なくないですから不可能じゃないと思います。

ただ、
これらはDB導入時にいろいろ実験した時にやってみたことではありますが、もし
かするとOSの影響だったかもしれず、MySQLとしてはうまく機能しないのかもし
れません。(勘違いだったらごめんなさい)

その他の発言内容は検証済み・稼働中ですので効果があると思います。
(300トランザクションはサンプル上の話ですが・・)


On Mon, 24 Oct 2005 00:06:00 +0900
Hiro Yoshioka <hyoshiok@xxxxxxxxxx> wrote:

> こんにちは、よしおかと申します。
> 
> On 10/21/05, 草野龍雄 <kusano@xxxxxxxxxx> wrote:
> > はじめまして
> > 草野と申します。
> 
> はじめまして、
> 
> ちょっと教えていただきたいのですが、
> 
> > ■ハード
> 略
> > ■ソフト(ついでに)
> > ○インデックスがCPUの二次キャッシュに入るように調整(設計・データ量・運
> > 用)をすると速くなります。
> 
> CPUの二次キャッシュのサイズは通常512KB程度しかないのですが、
> インデックスというのは、そんなに小さいものなのでしょうか?
> またインデックスをCPUの二次キャッシュに明示的に載せる方法と言う
> のはあるのでしょうか?
> 
> よ
> --
> http://d.hatena.ne.jp/hyoshiok/
> mailto:hyoshiok@xxxxxxxxxx
> 
> 

-- 
草野龍雄 <kusano@xxxxxxxxxx>



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

     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]