alterindexrebuild与dropcreateindex效率分析

2014-11-24 16:37:16 · 作者: · 浏览: 0
alter index rebuild 与 drop create index效率分析 1、alter index rebuild语法 alter 用户.index rebuild 表空间名 作用:将已经创建的索引重新分配所在的表空间 例子: alter index CUX.CUX_CST_ITEM_COSTS_N1 rebuild tablespace APPS_TS_TX_DATA; 执行时间:0.702 seconds
2、同样的我们执行drop语句删除索引,然后使用create index语句重建索引 DROP INDEX CUX.CUX_CST_ITEM_COSTS_N1; create index CUX.CUX_CST_ITEM_COSTS_N1 on CUX.CUX_CST_ITEM_COSTS (ITEM_ID, ORGANIZATION_ID) tablespace APPS_TS_TX_IDX pctfree 10 initrans 2 maxtrans 255 storage ( initial 128 K next 128 K minextents 1 maxextents unlimited pctincrease 0 ); drop语句执行时间:1.95 seconds create语句执行时间:0.405 seconds
3、我们可以看到使用alter index rebuild语句效率更高