大量删除数据必然会在数据文件中造成不连续的空白空间,而当插入数据时,这些空白空间则会被利用起来 。对于不同的存储引擎整理碎片的方式不一样。myisam可以有以下方式:mysql> show table status from test like ‘testusers’\G*************************** 1. row *************************** .... Rows: 3 Avg_row_length: 45 Data_free: 40.....因为在中间删除,所以留下了空白mysql> optimize table