optimize table 通常要执行多久
答案:2 悬赏:80
解决时间 2021-03-07 03:16
- 提问者网友:妖精ξ也會哭
- 2021-03-06 18:10
optimize table 通常要执行多久
最佳答案
- 二级知识专家网友:我的任性你不懂
- 2021-03-06 19:33
我试过了,花了2天时间,没有效果,等我周1上班的时候,那个optimize table 语句还是在执行中 DM IM 均没有变化 ,data file 也没有变化(在运行命令的几个小时中DM增加了2%不到,后来就一直没有变化)
全部回答
- 1楼网友:佛说妍妍很渣
- 2021-03-06 19:58
当表上的数据行被删除时,所占据的磁盘空间并没有立即被回收,使用了optimize table命令后这些空间将被回收,并且对磁盘上的数据行进行重排(注意:是磁盘上,而非数据库)。
多数时间并不需要运行optimize table,只需在批量删除数据行之后,或定期(每周一次或每月一次)进行一次数据表优化操作即可,只对那些特定的表运行。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯