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]