原来是table和index建立在同一个tablespace,准备将index单独放在一个tablespace,与table分开。
测试:
A: rebuild 时间:3.63 min
alter index FWEQPHISTORY_EN_TXN rebuild tablespace liteonindex;
B: drop and new reate 时间:5.55 min
DROP INDEX FWPRD.FWEQPHISTORY_EN_TXN;
CREATE INDEX FWPRD.FWEQPHISTORY_EN_TXN ON FWPRD.FWEQPHISTORY
(EQUIPMENTNAME, TXNSEQUENCE)
LOGGING
TABLESPACE LITEONINDEX
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 64K
MINEXTENTS 1
MAXEXTENTS UNLIMITED
PCTINCREASE 0
BUFFER_POOL DEFAULT
)
NOPARALLEL;
总结:所以采用alert ..rebuild方式会快