MySQL вызывает 100% использование диска
Я использую базу данных MySQL (InnoDB) с XAMPP. Я сделал много разных, дорогих запросов к таблице (~1,1 млн строк) и отменил их несколько раз, потому что это заняло очень много времени...
Если я запускаю MySQL прямо сейчас, загрузка диска мгновенно увеличивается на 100% и не уменьшается. Возможно ли, что предыдущие отмененные запросы помещались в очередь и выполнялись прямо сейчас в фоновом режиме?
show processlist;
не отображает запущенный процесс...
Есть идеи? Заранее спасибо!
ОБНОВЛЕНИЕ: часть mysql-error.log
2016-09-09 10:04:56 2068 [Note] InnoDB: 128 rollback segment(s) are active.
InnoDB: Starting in background the rollback of uncommitted transactions
2016-09-09 10:04:56 2068 [Note] InnoDB: Waiting for purge to start
2016-09-09 10:04:56 3478 InnoDB: Rolling back trx with id 426031, 90941 rows to undo
Это может быть проблемой... но как ее решить?
1 ответ
Небольшое решение:
- база данных экспорта
- удалить эту базу данных
- сброс всех настроек mysql
- база данных импорта
Лучшие решения приветствуются! знак равно