oracle dbms_scheduler并行运行多个过程 [英] oracle dbms_scheduler to run multiple procedures in parallel

查看:476
本文介绍了oracle dbms_scheduler并行运行多个过程的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图找出oracle的DBMS_SCHEDULER(Oracle 11g),并且需要帮助来设置以下内容:

I've trying to figure out oracle's DBMS_SCHEDULER (Oracle 11g) and need help setting up the following:

我有一个过程可以调用其他过程列表,如下所示:

I have a procedure that calls a list of other procedures like this:

CREATE OR REPLACE
PROCEDURE RUN_JOBS AS
BEGIN
  MYUSER.MYPROCEDURE1();
  MYUSER.MYPROCEDURE2();
  MYUSER.MYPROCEDURE3();
  MYUSER.MYPROCEDURE4();
  MYUSER.MYPROCEDURE5();
END;
/

我想使用DBMS_SCHEDULER运行MYPROCEDURE3(),MYPROCEDURE4(),MYPROCEDURE5() 完成MYPROCEDURE2()后,以 parallel 进行.

I would like to use DBMS_SCHEDULER to run MYPROCEDURE3(), MYPROCEDURE4(), MYPROCEDURE5() in parallel after the completion of MYPROCEDURE2().

有人可以给我看一个如何设置它的例子吗?

Can someone show me an example on how to set this up?

推荐答案

您可以参考DBMS_SCHEDULER软件包下的Chains:

You can refer to Chains under the DBMS_SCHEDULER package: http://docs.oracle.com/cd/B28359_01/server.111/b28310/scheduse009.htm

您还可以通过Oracle Enterprise Manager来实现相同的目的,但是我现在找不到指向文档的任何链接.

You can also achieve the same by going through Oracle Enterprise Manager, but I can't find any links to documentation right now.

这篇关于oracle dbms_scheduler并行运行多个过程的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆