把一存储过程,把它一分为二,如何让拆分后存储过程并行运行?

[复制链接]
查看11 | 回复4 | 2012-5-21 10:19:41 | 显示全部楼层 |阅读模式
某个存储过程SP0的运行时间过长了,于是根据某个条件把该存储过程一分为二(SP1,SP2),拆分后自然是要把SP1和SP2并行运行起来。
在原来的SP0里面怎么写代码可以把SP1,SP2并行起来?用DBMS_JOB,DBMS_SCHEDULER?
请给出示范代码,这里SP1和SP2不是自动或者定时运行,而且由SP0去调度。这样的话,对于别的程序来说,它只要Call SP0就可以了,它不用管SP0其实已拆分为SP1和SP2了。
回复

使用道具 举报

千问 | 2012-5-21 10:19:41 | 显示全部楼层
面试题?
回复

使用道具 举报

千问 | 2012-5-21 10:19:41 | 显示全部楼层
不是面试题。
其实可以修改调度软件的设置实现并行调用的,不过不想修改调度软件。
回复

使用道具 举报

千问 | 2012-5-21 10:19:41 | 显示全部楼层
你可以在代码里编写2个JOB,立即提交,立即执行的那种,
回复

使用道具 举报

千问 | 2012-5-21 10:19:41 | 显示全部楼层
如何立即提交,立即执行,给代码参考一下。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行