数据库碎片

show table status from table
主要看这一项

Data_free:20  
20假如是删除一条数据产生的留空空间,你如果一次性删除5W条数据吧,这样会产生100W的字节的存储空间,
假如现在你剩一条记录了,有用的内容将只占二十字节,但MySQL在读取中会仍然将其视同于一个容量为100W字节的列表进行处理,并且除二十字节以外,其它空间都被白白浪费了。
定期优化表是一件很重要的事情
posted @ 2012-09-26 19:39  风去无痕  阅读(152)  评论(0编辑  收藏  举报