日期:2014-05-17  浏览次数:20891 次

关于dblink的数据库间insert数据的效率问题
请教各位 ,
有一sql

insert into ding_t@ping(NOTE,FLOORS)
select NOTE,FLOORS from ding_t where ID in(select ID from D_T@ping);

大至上如此 ,我做了简化,更容易看清楚点

请问类似这样的插入语句,有什么办法来优化吗
大概5w条记录,执行一次要5分钟
单单执行后面的select语句也是很快的

------解决方案--------------------
insert  /*+ parallel(a,4),append */ into  table_name a no logging select * from b;