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

mysql:14452

From: <mysql_kensho@xxxxxxxxxx>
Date: Tue, 22 Apr 2008 14:47:08 +0900 (JST)
Subject: [mysql 14452] Re: innodb 表領域管理についてです

樋口さん
   
  ご回答ありがとうございます。鈴木です。
   
  innodb_file_per_table オプションを指定することや
   
  innodb_data_file_pathオプションへ
  autoextendなどつけて、自動的に表領域を拡張させるのが
  通常の使いかたなんですかね
   
  バックアップ
  (FLUSH TABLES WITH READ LOCK; + OSコマンド(rsync))
  のことを考えると、初めから大きい表領域はつくりたくないのですが、
   
  レスポンス的に、insertなどをする度にファイルが拡張されると
  悪化するような気がしたので...
   
  もう少し検討してみます。
   
  
Toshio HIGUCHI <higuchi_toshio@xxxxxxxxxx> wrote:
  樋口です。ML の皆様、お世話になっています。

鈴木さんの質問に対する直接的な答えではありませんが...

mysqld の innodb_file_per_table オプションを指定することにより
テーブルごとに Tablespace ファイルを作成できるようです。
テーブルのデータが増えると Tablespace も自動的に大きくなるようです。
http://dev.mysql.com/doc/refman/5.0/en/multiple-tablespaces.html

5.0 の日本語訳は無いようです。5.1を参考にしてください。
http://dev.mysql.com/doc/refman/5.1/ja/multiple-tablespaces.html

なお、innodb_file_per_table を指定すると
OS で扱えるファイルサイズの上限までしか
Tablespace ファイルは大きくならないと思います。

よろしくお願いします。


mysql_kensho@xxxxxxxxxx さんは書きました:
> 新規にMysqlでDB構築&運用を考えています、鈴木と申します。
> 
> Mysqlの構築&運用は今回が初めてとなります。
> Innodbエンジンを使用した表領域管理ですが、
> 最初は6GBから初めて
> innodb_data_file_path=ibdata1:2000M;ibdata2:2000M;ibdata3:2000M;
> DBを停止せずに
> データ容量が増える度に、データファイルを2GB毎
> 追加することは可能でしょうか?
> 
> なお、私の環境は以下の通りです。
> (Mysqlサーバ)
> ・Red Hat Enterprise Linux ES 3
> ・mysql-5.0.51a
> 
> 
> 
> ---------------------------------
> GANBARE! NIPPON! Win your ticket to Olympic Games 2008.
> 


-- 
株式会社インテックシステム研究所
INTEC Systems Institute, Inc.
樋口 俊夫
電話 : 03-5665-5141
FAX : 03-5665-5004
E-mail: higuchi_toshio@xxxxxxxxxx
(社名およびメールアドレスが変更になりました)



 

 
---------------------------------
GANBARE! NIPPON! Win your ticket to Olympic Games 2008.


添付ファイル

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

   @ 14450 2008-04-22 01:15 [<mysql_kensho@xxxxxx] innodb 表領域管理についてです           
     14451 2008-04-22 14:29 ┗[Toshio HIGUCHI <higu]                                       
-> @ 14452 2008-04-22 14:47  ┣[<mysql_kensho@xxxxxx]                                     
     14453 2008-04-22 14:48  ┗[Mikiya Okuno <okuno@]                                     
   @ 14454 2008-04-22 15:16   ┗[<mysql_kensho@xxxxxx]