1. 程式人生 > 其它 >IMP匯入導致資料庫索引過大、分割槽表過大

IMP匯入導致資料庫索引過大、分割槽表過大

技術標籤:自學資料庫oracle

IMP匯入導致資料庫索引過大、分割槽表過大。

--索引
select 'ALTER INDEX '||owner||'.'||index_name||' REBUILD STORAGE(INITIAL 64K NEXT 1M);' 
  from dba_indexes 
 where owner='XKHIS'  and initial_extent>65536
--分割槽表
select 'ALTER table '||table_owner||'.'||table_name||' MOVE PARTITION '||PARTITION_NAME||' STORAGE(INITIAL 64K NEXT 1M);'   
  from DBA_tab_PARTITIONS 
 where table_owner='XKHIS' and initial_extent>65536
---rebuild索引
alter index PK_ORD_IPM_ORDER rebuild;  
alter index PK_ORD_IPM_ORDER rebuild online; 

終極解決辦法impdp