首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

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

2013-11-09 
关于oracle并行执行过程需求:我有相应业务的一些过程,我想同时并行启动这些过程,而且相互间有业务限制,如a

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

热点排行
Bad Request.