mysql 数据库碎片
时间:2016-06-06 12:14 来源:linux.it.net.cn 作者:IT
show table status from table
主要看这一项
Data_free:20
20假如是删除一条数据产生的留空空间,你如果一次性删除5W条数据吧,这样会产生100W的字节的存储空间,
假如现在你剩一条记录了,有用的内容将只占二十字节,但MySQL在读取中会仍然将其视同于一个容量为100W字节的列表进行处理,并且除二十字节以外,其它空间都被白白浪费了。
定期优化表是一件很重要的事情
(责任编辑:IT)
show table status from table 主要看这一项 Data_free:20 20假如是删除一条数据产生的留空空间,你如果一次性删除5W条数据吧,这样会产生100W的字节的存储空间, 假如现在你剩一条记录了,有用的内容将只占二十字节,但MySQL在读取中会仍然将其视同于一个容量为100W字节的列表进行处理,并且除二十字节以外,其它空间都被白白浪费了。 定期优化表是一件很重要的事情 (责任编辑:IT) |