innodb表删除数据,空间未释放?

大佬们,问个问题,我的innodb是独享表空间,删除了innodb表的部分数据空间没有被释放,用了OPTIMIZE TABLE后,发现空间还增大了。。。咋回事啊?显示全部

大佬们,问个问题,我的innodb是独享表空间,删除了innodb表的部分数据空间没有被释放,用了OPTIMIZE TABLE后,发现空间还增大了。。。咋回事啊?

收起
参与9

返回liucj2004的回答

liucj2004liucj2004其它undefined

使用alter table xxx engine=innodb
另外会预留一部分空间用来写数据的,如果你删除的不多,没什么效果

农业其它 · 2017-12-14
浏览1658
彬彬王磊磊 邀答

回答者

liucj2004 最近回答过的问题

回答状态

  • 发布时间:2017-12-14
  • 关注会员:2 人
  • 回答浏览:1658
  • X社区推广