0


我必须维护一个使用 MyISAM 引擎的 MySQL 数据库。现在数据库太大了,每天备份都占用了很多空间。
我从数据库中删除了数百万条记录,但数据库大小没有减少,备份文件的大小要大得多。
我应该使用 OPTIMIZE TABLE 语句或 myisamchk 实用程序来减小大小吗?
请指教。

4

2 回答 2

3

优化表将执行此操作。您可以在 phpmyadmin 中轻松完成。

或者

优化表mytable

于 2017-10-18T10:54:33.573 回答
3

你可以试试 OPTIMIZE TABLE cache_form;

我也认为这个问题与您的问题类似:https ://dba.stackexchange.com/questions/9728/mysql-table-very-large-size-although-it-doesnt-have-a-lot-of-records

于 2017-10-18T11:00:23.247 回答