鈴木さん、樋口さん、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
> (社名およびメールアドレスが変更になりました)
>
>