MySQL - 删除了10亿行 - 加载仍然很高,表没有响应

时间:2012-12-06 13:43:28

标签: mysql innodb

我正在使用MySQL 5.5(Percona Server),我刚刚删除了InnoDB表中的所有记录,大约有11亿行。这花了大约3到4天。

2天前完成,之后我在现在的空桌上做了一个简单的选择(限制50):

选择没有完成,事实上我必须杀死它,但它仍然(2天后)在进程列表(SHOW PROCESSLIST)中。此外,服务器的响应时间仍然较高(如提交需要多秒而不是~20-100毫秒),服务器负载也会增加。

我确信I / O已经上升,但我无法弄明白为什么。

  • 我做错了什么?
  • 我如何改善这种情况?

也许这可以提供帮助:我的配置在http://pastebin.com/BvnhcB1X

0 个答案:

没有答案