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

mysql:13661

From: Hiroki Tamakoshi <Hiroki Tamakoshi <hiroki.tamakoshi@xxxxxxxxxx>>
Date: Fri, 12 Jan 2007 13:36:49 +0900
Subject: [mysql 13661] InnoDBの最大テーブル数

株式会社ビービットの玉越です。

InnoDBで、持てるテーブルの最大数をご存知の方がいらっしゃいましたらご教示
いただけますでしょうか?探した限りでは情報が見つかりませんでした。

現在、my.confにinnodb_file_per_tableを記述し、1テーブル=1ファイルにして
います。

OSによるファイル数の制限をなしにした場合、1DB内にいくつまでテーブルを作
ることができるでしょうか?

今のところ、4,000万個程度のテーブルを作成しようと考えています。

ちなみに、実際に実験された方の結果が下記のブログに載っていました。
262,731個まで作成したところで途中で止まってしまったとのことです。
http://bobfield.blogspot.com/2006/03/million-tables.html

この方はWindows Server 2003で、一つのファイルに複数テーブルを作っている
ため、私とは環境が異なります。

私の環境は以下の通りです。

・OS: Fedora Core
・ファイルシステム: xfs
・ulimitはunlimited
・/proc/sys/fs/file-maxは現在386343です。
  多数のテーブルを作りますが、同時に開くテーブル数は少ないのでこれはその
  ままでもよいと思います。

よろしくお願い致します。


--
株式会社ビービット 玉越 大輝
ユーザビリティ コンサルタント
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/
--------------------------------------------------------
◆◆◆お知らせ◆◆◆
・ビービット新刊書籍 『ユーザ中心ウェブサイト戦略』発売
  http://www.bebit.co.jp/news/2006/book.html
  http://www.amazon.co.jp/gp/product/4797333529/


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

->   13661 2007-01-12 13:36 [Hiroki Tamakoshi <hi] InnoDBの最大テーブル数                  
     13662 2007-01-12 14:09 ┗[Tetsuro IKEDA <te.ik]                                       
     13663 2007-01-12 14:14  ┣[Tetsuro IKEDA <te.ik]                                     
     13664 2007-01-12 15:30  ┗[Hiroki Tamakoshi <hi]