Каков наилучший способ добавления столбцов в большие производственные таблицы в SQL Server 2008 R2? Согласно книгам Microsoft в Интернете:
Изменения, указанные в ALTER TABLE, применяются немедленно. Если изменения требуют изменения строк в таблице, ALTER TABLE обновляет строки. ALTER TABLE получает блокировку изменения схемы для таблицы, чтобы убедиться, что никакие другие соединения не ссылаются даже на метаданные таблицы во время изменения, за исключением операций с индексами в сети, которые требуют очень короткой блокировки SCH-M в конце.
(Http://msdn.microsoft.com/en-us/library/ms190273.aspx)
На большой таблице с миллионами строк это может занять некоторое время. Является ли отключение единственным вариантом? Какой лучший способ справиться с такой ситуацией?