首页 > 数据库技术 > 详细

OPTIMIZE TABLE - Mysql表优化

时间:2021-05-11 22:02:45      阅读:25      评论:0      收藏:0      [点我收藏+]

使用delete删除的时候,mysql并没有把数据文件删除,而是将数据文件的标识位删除,没有整理文件,因此不会彻底释放空间

可以使用  OPTIMIZE TABLE 是指对表进行优化。

这个命令可以将表中的空间碎片进行合并,并且可以消除由于删除或者更新造成的空间浪费 。

OPTIMIZE TABLE 命令只对 MyISAM 、 BDB 和 InnoDB 表起作用 。

表优化的工作可以每周或者每月定期执行,对提高表的访问效率有一定的好处。

但是需要注意的是,优化表期间会锁定表,所以一定要安排在空闲时段进行。

OPTIMIZE TABLE - Mysql表优化

原文:https://www.cnblogs.com/skyEva/p/14756750.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!