MySQLのInnoDBテーブルの行を削除した後、そのスペースは再利用されないことを何度か読んだことがあります。そのため、テーブルに多くのINSERTを作成し、定期的にいくつかの行を削除すると、テーブルはますます多くのスペースを使用します行がまったく削除されていないかのようにディスクに表示されます。
最近、削除された行が占めるスペースは再利用されると言われましたが、一部のトランザクションが完了した後でさえ、完全ではありません。私は今混乱しています。
誰かが私にこれを理解してもらえますか? InnoDB テーブルに多くの INSERT を実行する必要があり、X 分ごとに、Y 分以上経過したレコードを削除する必要があります。ここで InnoDB テーブルが増え続けるという問題がありますか、それともパラノイアですか?