mysql delete删除记录数据库空间不减少问题 2 种解决方法(转)

转自详解mysql delete删除记录数据库空间不减少问题三种解决方法

1、使用 OPTIMIZE 命令

mysql> optimize table act_demo_test;

注意:在OPTIMIZE TABLE运行过程中,MySQL会锁定表。因此,这个操作一定要在网站访问量较少的时间段进行。

2、使用下面的 Alter 命令,相当于删除旧表,建立新表。

mysql> alter table tablename engine=innodb;

转自详解mysql delete删除记录数据库空间不减少问题三种解决方法

猜你喜欢

转载自blog.csdn.net/qq_41767116/article/details/129173839