by 혜당화 [2016.09.12 15:05:56]
dbms_job을 1분마다 돌려야하는데
데이터가 많으면 run 하고 있는 상태에서 또 run이 될수도 있지 않습니까?
현재 run 상태이면 job을 수행하지 않고 run이 아니면 수행하고 싶은데 방법이 있을까요?
JOB 실행상태는 잘 모르겠구요.
JOB 실행할 때 LOG테이블에 JOB 실행 시간 남기고 끝날 때 JOB 실행 완료 시간 남겨서
JOB을 실행할 때 해당 JOB이 실행중인지 체크하고 실행하면 될 것 같네요.
답변감사합니다. LOG 체크가 해답이 될것 같습니다.
저는 혹시 job 테이블에 해당 정보가 있지 않을까 했는데 아무리 검색해봐도 없네요 ㅠㅠ