Okuno、樋口さん
 
ご回答ありがとうございます。
 
初期表領域を10GB位とし、幾つかのデータファイルで分割して、
最後のファイルをautoextend句を使用して拡張可能なように
しようかと思います。
 


Mikiya Okuno <okuno@mysql.com> wrote:
鈴木さん、樋口さん、MLのみなさん、こんにちは。

>> DBを停止せずに
>> データ容量が増える度に、データファイルを2GB毎
>> 追加することは可能でしょうか?

残念ですが、この運用は不可能です。再起動が必要だからです。

かわりにautoextendオプションを使用されてはいかがでしょうか?
2GBずつというきめ細かなコントロールは出来ませんが、
MySQLの再起動は必要ありません。

こちらのページもご覧下さい。
http://dev.mysql.com/doc/refman/5.1/ja/adding-and-removing.html

簡単ですが、取り急ぎ。
--
Mikiya Okuno, Support Engineer
MySQL KK, http://www-jp.mysql.com/
Office: Ebisu IS Building, 6th floor,
13-6 Ebisu 1-chome,
Shibuya-ku, Tokyo 150-0013
Tel: 81-(0)3-5918-7523
Fax: 81-(0)3-5918-7510

Are you MySQL certified? http://www.mysql.com/certification

On 2008/04/22, at 14:29, Toshio HIGUCHI 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@yahoo.co.jp さんは書きました:
>> 新規に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@intec-si.co.jp
> (社名およびメールアドレスが変更になりました)
>
>



 


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