表开销多少太多了?

Dis*_*oat 4 mysql overhead

我刚刚在phpMyAdmin中看到我们的一个MySQL表的大小是14MB,但是有10MB的开销.我猜这很多!

多少是太多了?我应该OPTIMIZE TABLE定期跑吗?

Chs*_*y76 6

"开销"尚未回收以前被删除的记录占用的空间.如果你正在进行大量的插入/删除操作,那么它几乎总是存在.你可以运行OPTIMIZE TABLE,但我不会打扰 - 特别是在大型桌子上(虽然14M并不大)可能需要花费很多时间.