No meu ambiente, existem JOBS que ficam perdidos em tempo de execução por
inúmeros fatores. Gostaria de detectá-los, mas como o TOTAL_TIME (DBA_JOBS)
é acumulativo acredito que será inviável por este caminho.
Alguém tem alguma sugestão de como controlar o tempo de execução de
DBMS_JOBS?
--
Use a dba_jobs_running
[EMAIL PROTECTED] create or replace
2 procedure p
3 is
4 begin
5 dbms_lock.sleep(120);
6 end;
7 /
Procedure created.
[EMAIL PROTECTED] declare
2 l_job number;
3 begin
4 dbms_job.submit(l_job, 'p;');
5 end;