如何阻止MySQL 5.6.14 for Windows Server 2012上的表损坏

如何阻止MySQL 5.6.14 for Windows Server 2012上的表损坏,mysql,Mysql,我有一个MyISAM表,它每天都被截断并充满数据。在过去的几天里,对表的查询运行得非常慢。如果我用相同的模式创建一个新表,并在其中转储相同的数据,那么对该表的查询会以正常速度运行,直到第二天早上它被截断并重新填充,然后它会再次缓慢运行。现在这是正在快速运行的复制表 有人知道如何阻止这一切吗 谢谢! Scott一个构建的表可能会出现碎片,删除并重新创建工作的原因是它一次性分配了空间 这在windows下似乎比在unix下更明显 碎片整理听起来像是一个碎片问题,就是这样!非常感谢。伟大的我会把它作为

我有一个MyISAM表,它每天都被截断并充满数据。在过去的几天里,对表的查询运行得非常慢。如果我用相同的模式创建一个新表,并在其中转储相同的数据,那么对该表的查询会以正常速度运行,直到第二天早上它被截断并重新填充,然后它会再次缓慢运行。现在这是正在快速运行的复制表

有人知道如何阻止这一切吗

谢谢!
Scott

一个构建的表可能会出现碎片,删除并重新创建工作的原因是它一次性分配了空间

这在windows下似乎比在unix下更明显


碎片整理

听起来像是一个碎片问题,就是这样!非常感谢。伟大的我会把它作为一个答案,这样你可以标记为正确的,以防别人需要它