我有这么一个过程过程
is 
begin 
  1、  过程1@dblink1; 
  2、  过程1@dblink2;
  3、  过程1@dblink3;
end1、2、3都没有什么关联,可不可以一起执行。而不是顺序执行,提高一些速度。并行执行?

解决方案 »

  1.   

    过程没有返回值 ,只是对一些数据的处理。放在一个事务里也是顺序执行的。我想要的结果是像在plsql 里同时开几个窗口运行。
      

  2.   

    这个过程中间的过程是动态的 ,根据dblink的多少来执行,用户也只能是远程数据的用户名,这个没办法改。
      

  3.   

    是3个用户的话,各人用户联结服务器又不是一样的スキマ,你服务器是 共有服务器的话可以一起,如果是专用服务器 就各人执行个人的
    你也可以共有联结执行专用服务器跳转代码,放位置跟这个有关系. 第二就是说你的登陆用户是SYS还是一般用户,是DBA权限还是一般的?
      

  4.   


    可以同时执行的,你开3个即时执行的job即可。job1执行1, job2执行2, job3执行3