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

mysql:13675

From: "玉越大輝" <"玉越大輝" <hiroki.tamakoshi@xxxxxxxxxx>>
Date: Mon, 15 Jan 2007 16:05:24 +0900
Subject: [mysql 13675] Re: InnoDBの最小テーブルサイズ(Re: Re: InnoDBの最大テーブル数)

こんにちは。
株式会社ビービットの玉越です。

ありがとうございます。
すみません、またソースコードを見ていただけて・・・

07/01/15 に Tetsuro IKEDA<ikdttr@xxxxxxxxxx> さんは書きました:
> innobase/srv/srv0boot.c:1300行目付近に、
(略)
> ってハードコーディングされてますよ。640 ... 16KB*640=10MBです。
>
> やはり、多数のテーブルを作成するという方法は見直したほうがいいのでは
> ないでしょうか?
>
> 本当にやるなら、innodbのコードをいじるだけでなく、カーネルハックとかも
> 必要になるのではと思います。

そうですね、一つ一つのテーブルサイズは数百KBになりました。
全部1つのテーブルと、ばらばらにテーブルを作成と両極端を試したので、その間で最もパフォーマンスが出せる方法がありそうですね。

ちなみに、やろうとしているのは時間ごとによるデータの分割です。

毎秒たくさんデータが入ってきていて、それを時系列として扱う必要があります。
それを一つのテーブルに入れていたのですが、どんどん膨れ上がるので、例えば1時間ごと、1日ごとに分割しようとしていました。

いろいろ実験してみようと思います。
ありがとうございました。


-- 
株式会社ビービット 玉越 大輝
ユーザビリティ コンサルタント
beBit,Inc. Tamakoshi Hiroki hiroki.tamakoshi@xxxxxxxxxx
--------------------------------------------------------
〒105-0001 東京都港区虎ノ門1-18-1 虎ノ門10森ビル7F
TEL: 03-3509-7602 / FAX: 03-3509-7605
URL: http://www.bebit.co.jp/
--------------------------------------------------------

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

     13673 2007-01-15 14:56 ["玉越大輝" <hiroki.t] InnoDBの最小テーブルサイズ(Re:  Re:  InnoDBの最大テーブル数)
     13674 2007-01-15 15:54 ┗["Tetsuro IKEDA" <ikd]                                       
->   13675 2007-01-15 16:05  ┗["玉越大輝" <hiroki.t]