Лучший способ добавить столбец со значением по умолчанию под нагрузкой

При добавлении столбца в таблицу со значением по умолчанию и ограничением, отличным от нуля. Лучше запускать как один оператор или разбить его на шаги , пока база данных находится под нагрузкой.

ALTER TABLE user ADD country VARCHAR2(4) DEFAULT 'GB' NOT NULL

ПРОТИВ

ALTER TABLE user ADD country VARCHAR2(2)
UPDATE user SET country = 'GB'
COMMIT
ALTER TABLE user MODIFY country DEFAULT 'GB' NOT NULL
22
задан Ben George 17 May 2012 в 10:27
поделиться