+ -
当前位置:首页 → 问答吧 → oracle上亿条记录大表delete

oracle上亿条记录大表delete

时间:2011-12-14

来源:互联网

有一张表tabacc有9000多万条数据,每次delete大约100万条数据,每次delete的时间很长,我用的方法(在存储过程中实现)是--delete /*+ use_hash(a,b) parallel(a,15)*/ from tabacca where exists (select 1 from temptablea b where a.id=b.id and b.type='1');不是分区表,有索引,因执行时间太长,看高手有什么好的办法?请高手指点!

作者: dongxnbz   发布时间: 2011-12-14

再补充一下,是生产数据库

作者: dongxnbz   发布时间: 2011-12-14

热门下载

更多