Что означает поле Progress команды SHOW PROCESSLIST в MySQL?
Запустил миграцию на удаление нескольких полей ALTER TABLE DROP ...
Чтобы посмотреть прогресс выполнения, запустил SHOW PROCESSLIST
Команда показывает State = copy to tmp table Progress = 64.549
Правильно ли я понимаю, что Progress - это количество записей из таблицы, которые он скопировал во временную таблицу, а закончится миграция тогда, когда это количество будет равно количеству всех записей в таблице?
Если так, то как это можно ускорить? В таблице ~3кк записей, а Progress в самом начале увеличивался быстрее, а сейчас по плюс 5-10 в секунду. Такими темпами я не дождусь, когда он выполнится.