SQL Server 2005: 2 億 4000 万行のテーブル。列の要件が NOT NULL から NULL に変更されました。
このような大きなテーブルを処理するときに ALTER ステートメントを使用することは、一般的に悪い習慣です (多くの場合、不可能です) が、可能であれば、テーブルの再構築を回避しようとします。
2,000 万行を含む dev テーブルに対して ALTER ステートメントをテストしたところ、ステートメントは 1 秒未満で正常に実行されました。
質問: これは巨大な生産テーブルに対して機能するように見えます... しかし、経験に基づいてリスクや影響を指摘できる人はいますか?
どうもありがとう。