有一个大约2,000,000行(168 MB)的表
删除了1,800,000行,但表格大小没有变化!?
为什么?大约两天前删除的行现在,但表大小仍然是168 MB?
MySQL 5.6.20 innodb table
答案 0 :(得分:0)
您是否尝试对其进行优化,为了节省磁盘操作,文件在每次删除时都不会优化,因此“表”大小保持不变。
您需要优化它,有时Re-index也可以重置表格大小。
答案 1 :(得分:0)
尝试优化表,因为您使用了delete语句。为了优化,'缩小'表的大小。