Oracle Database DBMS_SCHEDULER JOB如何在同一作业运行时执行作业?

时间:2016-02-04 01:28:03

标签: oracle

我每隔一分钟使用DBMS_SCHEDULER安排一份工作。但是如果第一次执行没有完成,则下一个作业不按计划执行。有解决方案吗?

1 个答案:

答案 0 :(得分:0)

您可以使用DBMS_SCHEDULER.RUN_JOBuse_current_session参数与已在运行的实例并行执行相同的作业。

BEGIN
    DBMS_SCHEDULER.RUN_JOB(job_name => 'TEST_JOB', use_current_session => TRUE);
END;
/