Копировать большую таблицу нетривиально; в конечном счете, база данных, вероятно, должна будет восстановить ее.
В InnoDB единственный способ действительно его перестроить, что означает вставку ... select или что-то подобное, однако, с 120M строками, как это произойдет в одной транзакции, вы, вероятно, превысите размер области отката , что приведет к сбою вставки.
mysqldump с последующим переименованием исходной таблицы и последующим восстановлением дампа должно работать, так как mysqldump может вызывать фиксацию для каждой серии строк. Однако это будет медленно.