0
SQL Server 2012テーブルの主キーの1つのフィールドを変更しました。複合主キーで11の1つのフィールドを削除し、同じデータ型とサイズのフィールドに置き換えました。更新のパフォーマンスに複合主キー効果を変更します
このテーブルの45,000レコードを更新するのに数秒かかりましたが、現在は45分かかります。実際に私は3つのほぼ正確なテーブルを更新し、すべてのテーブルで同じ効果を見ています。
更新が遅くなる可能性はありますか?
'コンポジットプライマリキーで11の1つのフィールドを削除しました。それはあなたがそこに持っている大きなキーです... – joop
テーブルの"前 "と"後 "のDDLスクリプトを表示します。更新ステートメント。 –
これらの問題は、ほとんどの場合、索引が欠落しているか、統計が正しくありません。あなたがしたことのために、それは簡単にどちらかまたは両方になる可能性があります。また、PKカラムでクラスタリングしていますか? – UnhandledExcepSean