Я хочу использовать следующую команду для добавления столбца в существующую таблицу:
ALTER TABLE foo ADD COLUMN bar AFTER COLUMN old_column;
Может ли эта опция занимать значительно больше той же команды без опции AFTER COLUMN, как показано ниже?
ALTER TABLE foo ADD COLUMN bar;
Будет ли первая команда использовать большее количество табличного пространства tmp во время выполнения для выполнения действия?
Контекст: у меня очень большая таблица (подумайте над миллиардом строк), и я хочу добавить дополнительный столбец, используя опцию AFTER COLUMN, но я не хочу, чтобы меня слишком наказывали.