Какой оптимальный способ смены типа столбца с Int32 на Float32 в Clickhouse?
Доброго дня!
Есть заполненная таблица КХ (200 миллионов строк, разбивка на 78 партиций) и необходимость сменить тип у 12 столбцов с Int32 на Float32. Собственно, вижу два варианта: ALTER'ить эти столбцы прямо в текущей таблице, или же создать копию с уже исправленной структурой и перелить данные из старой таблицы в новую.
По ощущениям на идентичной структуре с 10к строками ALTER проходит куда быстрее, чем перелив, но есть ли у кого опыт, какой из путей окажется более безопасный и быстрый на объеме в 200кк?
оба варианта дают корректный результат и не сильно отличаются по времени выполнения, так что всё упирается в желание сохранить исходную таблицу или нет