1、单表查询与插入
INSERT /*+ APPEND */ INTO a SELECT /*+ PARALLEL(b,4)*/ b.* FROM b;
2、多表查询与插入
INSERT /*+ APPEND */ INTO a SELECT /*+ PARALLEL(b,4)(c,4)*/ b.*,c.* FROM b,c where b.id=c.id;
3、UPDATE 更新操作
alter session enable parallel dml;
先打开并行设置
update /*+ parallel(x,4)*/ all01 x set timee=to_date(riqi||‘ ‘||shijian,‘yyyy-mm-dd hh24:mi:ss‘) commit;
4、DELETE 删除操作
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;