Innodb数据库对于已经删除的数据只是标记为删除,并不真正释放所占用的磁盘空间,这就导致InnoDB数据库文件不断增长。运行OPTIMIZE TABLE 表名后,虽然最后会报Table does not support optimize, doing recreate + analyze instead,但其实已经成功了:)-------------------------------------------------------------如果没有设置这个参数,又想释放空间,彻底释放这些已经删除的数据,需要把数据库导出,删除InnoDB数据库文件,然后再倒入。下面是基本的步骤:1 使用mysqldump命令将InnoDB数据库导出2 停止MySQL3 删除所有InnoDB数据库文件和日志4 启动MySQL并自动重建InnoDB数据库文件和日志文件5 导入前面备份的数据库文件----------------------------------------------具体命令:
Mysql InnoDB删除数据后释放磁盘空间的方法
用户评论
推荐下载
-
kvm虚拟机扩大磁盘空间
kvm实例扩大qcow2文件大小,并进入linux系统,改变系统磁盘大小。报错信息解决。
31 2019-06-05 -
磁盘空间占用情况查看工具
Disk space occupancy review tool
31 2019-06-22 -
365DiskData磁盘空间分析专家
快速找出磁盘或文件夹增大原因的工具。通过扫描磁盘或文件夹,生成树视图,同时显示每个文件、文件夹的大小及占父文件夹和根文件夹的百分比,并且用简单的条状图显示,方便查看。磁盘空间不足,哪些文件占用了磁盘空
40 2019-07-19 -
SQL Server查詢可用磁盘空间
SQLServer查詢可用磁盘空间,在数据库应用中的小技巧,希望对大家有用。
26 2019-09-15 -
给虚拟机增加磁盘空间
给虚拟机增加磁盘空间
30 2019-09-09 -
WizTree磁盘空间快速查看工具
WizTree是一款免费的软件,可以快速查看磁盘中各个文件夹和文件所占用的空间大小,方便用户找出磁盘快用满的原因。用户只需要在程序中选择需要查看的磁盘,WizTree会立即分析文件系统并显示磁盘使用情
10 2023-06-14 -
DISKSPACE V1.0.0查看磁盘空间
DISKSPACE V1.0.0查看磁盘空间
31 2018-12-25 -
删除数据DeleteData
该源码的主要功能:用MFC+ADO+SQLServer实现从List Control控件中删除数据,从而删除数据库表中的数据,风格规范,功能实用,是学习ADO编程的好例子。
16 2020-10-10 -
JSP删除数据
使用JSP删除数据库中国的一条数据,相当简单的呦 大家看看
42 2019-01-10 -
找回删除数据
帮你找回删除数据,功能强大,是你意想不到的数据恢复软件
51 2019-06-05
暂无评论