Apa cara terbaik untuk menambahkan kolom ke tabel produksi besar di SQL Server 2008 R2? Menurut buku-buku Microsoft online:
Perubahan yang ditentukan dalam ALTER TABLE diimplementasikan segera. Jika perubahan memerlukan modifikasi pada baris dalam tabel, ALTER TABLE memperbarui baris. ALTER TABLE mendapatkan kunci skema modifikasi di atas meja untuk memastikan bahwa tidak ada koneksi lain referensi bahkan metadata untuk tabel selama perubahan, kecuali operasi indeks online yang membutuhkan kunci SCH-M sangat pendek di akhir.
(http://msdn.microsoft.com/en-us/library/ms190273.aspx)
Di atas meja besar dengan jutaan baris, ini bisa memakan waktu cukup lama. Apakah mengambil pemadaman satu-satunya pilihan? Apa cara terbaik untuk menangani situasi seperti ini?