本文主要是介绍oracle中的高水位(HWM),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
oracle中的高水位(HWM)
找一个记录数较多的表,100万条以上的,如表test1。
create table test2 as select * from test1 where 1=2;
insert into test2 select * from test1;
commit;
delete from test2;
commit;
此时执行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秒以内。
这篇关于oracle中的高水位(HWM)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!