2009-06-01 8 views
4

MySQLデータベースを4つのデータベースで実行し、innodb_data_file_pathをデフォルトの構成[ibdata1]に設定しました。私はディスク上のこのファイルのサイズが1GBほど大きくなっているのを見ています。このファイルは、このサーバーを実行するアプリケーションが監視データを収集している場合にのみ増加します。複数のデータベースに対して異なるibdataファイルを持つ

このような大きなファイルサイズでパフォーマンスにどのような影響があるかわかりません。

データベースごとにこのファイルを分割する方法はありますか?各データベースは独自のibdataファイルを持つことができます。 InnoDBには、このデータファイルをテーブルごとに分割して(共有テーブルスペースを維持しながら)分割するオプションがありますが、このファイルをデータベースごとに分割するオプションは見つかりませんでした。

誰かが私を助けてくれますか?

おかげで、 ramanr

答えて

-1

すでにデータベースごとに個別の表領域ファイルがあるはずです。 mysqlのデータディレクトリにある各データベースの各サブディレクトリにibdataファイルがあるはずです。

関連する問題