MySQL“存储”表开销数据在哪里?

时间:2011-10-06 17:02:28

标签: mysql myisam overhead

我准备将一个大型数据库表从我的生产服务器移开进行备份。

~130,000,000行,45GB总数据。

在中断DELETE查询之后(在更新过程中),该表现在有超过100MB的开销。

根据以往的经验,我无法在生产服务器上优化此表,而不会影响我的实时网站的性能。

所以我打算将表移到另一台服务器....我总是把.frm,.MYD和.MYI文件...

但是存储的开销在哪里?在.MYD?如果需要重建表格,我是否需要随身携带数据?

1 个答案:

答案 0 :(得分:0)

开销是数据文件中用于包含数据的空间,但不再存在(由于DELETE查询等)。如果你无法进行优化,那么你将无法转移开销。