欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

关于oracle并行执行过程,该如何处理

更新时间: 2014-01-05 02:14:11 责任编辑: Author_N1

 

关于oracle并行执行过程
需求:我有相应业务的一些过程,我想同时并行启动这些过程,而且相互间有业务限制,如a过程数据全部的数据运行完成,才能运行b或是下面c、d、e、f等过程,同时执行下面的业务过程不能过多,比如最多能并行20个或是30个,如何控制?
--参考方法--
我感觉你表述的意思应该是 调用多个存储过程 并且按照业务规则顺序执行是这个意思吗? 如果是这个意思的话 你可以把写好的存储过程按照业务顺序  写入到一个新的存储过程 ,然后在job 调用按时执行
--参考方法--
我觉得一楼说的对,你先做一个 存储过程就是了。
把你的顺序一个个写进去就是了,第一个没有执行完成的话,不会去执行第二个的。。。
--参考方法--
很复杂,只能学习了。如果只是队列形式的1楼的就可以。。
--参考方法--
一楼的做法是对的,能控制顺序执行。但在并发量那块,真的期望高人解答
--参考方法--
执行顺序可以写个存储过程或者写个SHELL脚本来调度,并发执行的应该在业务程序侧代码实现
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:14:11
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/7328/
本文WWW.DOC100.NET DOC100.NET版权所有。