слушай я понимаю что ты можешь навешать балансеров, грейсфул стопов и перенаправить все красиво не потеряв ниодного запроса но скажи мне что ты будешь делать с локом таблицы на три часа пока делается миграция?
или у всех уже полный CQRS и ты держишь реплику старой таблицы для чтения а пишешь в новую через мигрирующий прокси сервис?
ну это то что я и описал только в самой базе >emulates the way that MySQL alters tables internally, but it works on a copy of the table you wish to alter.