3 つのインデックスを削除し、同じテーブル内の列を変更しますが、それらのインデックスとは無関係であり、インデックスを再作成するスクリプトがあります。インデックスは、再作成に 45 分かかる大きなテーブルにあります。インデックスを削除して再作成することは不可欠ですか?
DROP INDEX index1;
ALTER TABLE table1 MODIFY colNotInIndex VARCHAR(4000);
CREATE INDEX index1 ON table1(col0, col1, col2)
TABLESPACE INDX
STORAGE ( INITIAL 100k NEXT 100k PCTINCREASE 0)
/
DBはオラクル11g