Я выполняю некоторые операции с таблицами MySQL, которые будут означать удаление некоторых избыточных столбцов и добавление новых.
Некоторые столбцы для удаления имеют тот же тип, что и добавляемые. Будет ли процедура быстрее, если я воспользуюсь этим и повторно использую некоторые из существующих столбцов?
Мое обоснование состоит в том, что изменение имен столбцов должно быть простым изменением метаданных таблицы, тогда как удаление и добавление столбцов означает либо поиск места в конце файла (фрагментация данных), либо перестроение каждой строки с правильными столбцами, чтобы они в том же месте на диске.
Движок, о котором идет речь, - MyISAM, и я не собираюсь расспрашивать, как именно он будет с этим обращаться, поэтому я хотел бы услышать от любого, кто был в той же ситуации раньше!