次のSOリンクを見ると、MySQLでインデックスがどのように機能するかについて多くの情報が見つかりました。MySQLインデックスはどのように機能しますか?しかし、解決できない問題に直面しており、mysql
それがインデックス作成に関連しているかどうかはわかりません。
問題は次のとおりです。ほとんどのテーブルで複数のインデックスを使用しましたが、すべてが正常に機能しているようです。ただし、古いバックアップデータを既存のデータに復元すると、データベースのサイズが大きくなり続けます(毎回ほぼ2倍になります)。
DB1
例:先週という名前のmysql dbを使用していましたが、バックアップを作成して引き続き使用しDB1
ました。数日後、そのバックアップデータベースから続行する必要があったため、に復元しましたDB1
。
復元前DB1
のサイズはでし115MB
たが、その後突然になりました350MB
。
誰かが何が起こっているのかを明らかにするのを手伝ってもらえますか?