尝试删除大型全文索引时 MySQL 死锁

尝试删除大型全文索引时 MySQL 死锁

我正尝试在旧版 4.1 MySQL MyISAM 表上删除 500mb 全文索引。

当我这样做时,CPU 会固定在 100%,并且保持这种状态超过 10 分钟。

这不可能是正常的,对吧?我放弃了,只是重新启动了 mysql,索引仍然在那里。

错误日志中没有消息。

我还可以尝试其他方法吗?


没关系,最后花了 30 分钟并使数据库的可用磁盘空间大小增加一倍。

我猜由于某种原因,甚至掉落的速度也很慢(我知道建造可以,但掉落呢?)

答案1

这是mysql中一个很老的bug: http://bugs.mysql.com/bug.php?id=2364

相关内容