При добавлении столбца в таблицу, которая имеет значение по умолчанию и ограничение не равно null. Лучше ли работать как единый оператор или разбить его на шаги , пока база данных находится под нагрузкой.Лучший способ добавить столбец со значением по умолчанию при загрузке
ALTER TABLE user ADD country VARCHAR2(4) DEFAULT 'GB' NOT NULL
VERSUS
ALTER TABLE user ADD country VARCHAR2(2)
UPDATE user SET country = 'GB'
COMMIT
ALTER TABLE user MODIFY country DEFAULT 'GB' NOT NULL
Сколько строк существует в таблице USER? –
В таблице пользователя существует 10 000 строк. –
Можете ли вы измерить производительность? – Kiquenet