怎样并行执行

Richard345265669 2013-10-28 04:51:48
比如说到了特定的时间点需要执行一些存储过程1,2,3,4
但是这4个存储过程又是彼此独立的, 目前的做法在Job里是直接顺序执行4个过程,但是感觉有点慢,有没有办法在JOB启动的时候同时并行的跑这四个过程??拆成多个JOB又感觉不太好管理。
...全文
117 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
dbms_job.submit(:job1,'a1;a2;a3;a4;',sysdate,'trunc(sysdate+1)');
Richard345265669 2013-10-29
  • 打赏
  • 举报
回复
四个JOB会带来管理上的困扰,因为有很多类似的JOB,如果用Java或者.NET等高级语言通过多线程是可以开启多个进程的。
无敌小二傻 2013-10-28
  • 打赏
  • 举报
回复
并行一般是对表的并行,对存储过程应该没办法进行并行处理的, 如果4个过程之间没有相互的联系,楼主可以写4个job同时处理

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧