Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Drift of timing in DBMS jobs

Re: Drift of timing in DBMS jobs

From: Marc Blum <marc_at_marcblum.de>
Date: Sat, 16 Feb 2002 09:33:59 GMT
Message-ID: <3c6e2726.2609301@news.online.de>


DBMS_JOB.SUBMIT
(...,
interval => '(TRUNC(SYSDATE)+1) + 8/24', ...);

On 16 Feb 2002 05:00:22 GMT, xux_at_informa.bio.caltech.edu (Xuequn Xu) wrote:

>I found this problem with jobs submitted by DBMS_JOB:
>
>Say a job is scheduled to run at 8:00 every day, and
>the execution of the job takes about 10 minutes. Gradually,
>you will find that the start time of the job will drift to
>9:00, or even later. The problem is that, the first
>execution might be at 8:00 sharp, but the next time it will
>start at 8:10, and the next at 8:20, and so on (assume it
>takes 10 minutes for the job to finish once). The timing
>simply drifts and there is no way to control it, other than
>remove and re-schedule the job. Why is that? Shuldn't the DBMS
>jobs be as precise in timing as the Unix cron jobs are?

regards
Marc Blum
mailto:marc_at_marcblum.de
http://www.marcblum.de Received on Sat Feb 16 2002 - 03:33:59 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US