MySQLデータベースを4つのデータベースで実行し、innodb_data_file_pathをデフォルトの構成[ibdata1]に設定しました。私はディスク上のこのファイルのサイズが1GBほど大きくなっているのを見ています。このファイルは、このサーバーを実行するアプリケーションが監視データを収集している場合にのみ増加します。複数のデータベースに対して異なるibdataファイルを持つ
このような大きなファイルサイズでパフォーマンスにどのような影響があるかわかりません。
データベースごとにこのファイルを分割する方法はありますか?各データベースは独自のibdataファイルを持つことができます。 InnoDBには、このデータファイルをテーブルごとに分割して(共有テーブルスペースを維持しながら)分割するオプションがありますが、このファイルをデータベースごとに分割するオプションは見つかりませんでした。
誰かが私を助けてくれますか?
おかげで、 ramanr
まあ、データベースごとにテーブルごととまったく同じではありません。 – mvmn