INSERT /*+ APPEND */ INTO a SELECT /*+ PARALLEL(b,4)*/ b.* FROM b;
INSERT /*+ APPEND */ INTO a SELECT /*+ PARALLEL(b,4)(c,4)*/ b.*,c.* FROM b,c where b.id=c.id;
alter session enable parallel dml;
先打开并行设置
update /*+ parallel(x,4)*/ all01 x set timee=to_date(riqi||‘ ‘||shijian,‘yyyy-mm-dd hh24:mi:ss‘) commit;
delete /*+ parallel(x,4)*/ from all01 x where x.timee=to_date(riqi||‘ ‘||shijian,‘yyyy-mm-dd hh24:mi:ss‘) commit;
也可以使用truncate table name 但是不支持回滚
truncate table table_name;
Oracle 并行 执行 增删改查语句 INSERT DELETE UPDATE SELECT
原文:https://www.cnblogs.com/wuzaipei/p/13913448.html