Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Execution interval is incorrect while using DBMS_JOB.SUBMIT
Eric Parker wrote:
> "Daniel Morgan" <damorgan_at_x.washington.edu> wrote in message
> news:1092922159.408784_at_yasure...
>
>>Eric Parker wrote: >> >> >>>"Frank van Bortel" <fvanbortel_at_netscape.net> wrote in message >>>news:cg24p2$l3m$1_at_news2.tilbu1.nb.home.nl... >>><snip> >>> >>>>What Jim and Eric said. >>>>And the reason is that Oracle reschedules the job _after_ >>>>it's completed, so if your schedule is "5 minutes later", your >>>>job will rerun 5 minutes after *completion* of the previous run. >>>>-- >>>> >>>>Regards, >>>>Frank van Bortel >>>> >>> >>> >>>Frank >>> >>>Its my understanding that Oracle calculates the interval prior to
>>>the job. If the job completes successfully then that value is used to >>>schedule >>>the next run otherwise it goes into its wait for an increasing period
>>>again >>>loop. >>> >>>eric >> >>Not correct. Take a look at the dba_jobs view. >>-- >>Daniel A. Morgan >>University of Washington >>damorgan_at_x.washington.edu >>(replace 'x' with 'u' to respond) >>
You are correct; I'm wrong. Another "thruth" bites the dust...
The legend could hold because intervals, that do not deliver an exact date ('SYSDATE + 1' vs 'TRUNC(SYSDATE) + 10/24') are bound to skew over a period of time.
-- Regards, Frank van BortelReceived on Fri Aug 20 2004 - 03:08:16 CDT