私はこれがすでに議論されていることを知っていますが、私が行くことができる信頼できる答えを見つけることができませんでした.
100 億のレコードを含むテーブルがあり、where 句に ID 列を含むレコードを削除する必要があるとします。どのオプションを使用する必要がありますか?
オプション 1: インデックスを無効にすると、削除後にインデックスを再配置するためのオーバーヘッドが節約されますが、削除する必要がある行を検索するのに時間がかかります。
オプション 2: 非常に高速に行を検索するインデックスでは何もしませんが、インデックスの再配置には時間がかかる場合があります。
私は 2 のオプションに傾倒していますが、専門家の意見を知りたいですか? :)