ibdata ファイルを調べたところ、128 GB でした。各テーブルのサイズを取り出したところ、テーブルには 500 万のレコードがあり、90 GB を示していました。
そのテーブルは不要だったので切り捨て、ibdata1 のサイズを確認しました。それでも 128 GB を示しています。次に、各テーブルのサイズを取り出したところ、その合計はわずか 35 ~ 38 GB です。
Db サーバーの 90 GB のスペースを取り戻すにはどうすればよいですか。red-hat Linux サーバーで mysql と php を使用しています。
DB 上の何かを削除すると、レプリケーションが削除されるだけですが、割り当てられたスペースは、手動で行うまで割り当て解除されません。その通りか。