У меня есть таблица размером около 25 ГБ, в которую я должен добавить столбец.
Я запускаю скрипт, и когда я его выполняю, я вижу временную таблицу в каталоге данных, но она остается на уровне около 480 КБ. Я вижу в списке процессов, что ALTER работает и проблем нет.
Если я убью скрипт после долгого периода активности, то в списке процессов запрос останется в состоянии «убито», и файл tmp начнет расти, пока запрос не будет БУКВАЛЬНО убит (т.е. не перейдет из состояния «убито» в списке процессов в исчезновение полностью исключен из списка процессов).
Когда я запускаю следующее (перед тем, как убить запрос):
select * from global_temporary_tables\G
он также не показывает добавленных строк.
Есть ли что-нибудь еще, что я могу сделать?