Oracle中的高水位(HWM) |
發布時間: 2012/7/28 17:43:42 |
找一個記錄數較多的表,100萬條以前的,如表test1。 create table test2 as select * from test1 where 1=2; insert into test2 select * from test1; 在insert執行完成之前強制中斷session。 此時執行select * from test2;雖然test2中沒有任何記錄但需要很長時間。 解決辦法: 方法1:truncate table test2; 方法2: alter table test2 enable row movement; alter table test2 shrink space; 再執行select * from test2;應該在0.1秒以內。 本文出自:億恩科技【www.vbseamall.com】 |