두개의 디비 A, B가 있습니다.
BEGIN
SELECT * FROM EMP@B 이런식으로 쿼리 날려서 끊기면 예외처리로 넘어가기 까지 시간이 너무 많이 걸림
EXCEPTION WHEN OTHERS THAN
INSERT 디비연결상태 입력
END;
잡을 5분마다 돌리고 있는데 B 디비가 죽으면 SELECT * FROM EMP@B 쿼리가 예외처리될때 까지 너무 많이 시간이 걸림 5분이상 걸리는듯
질문 2가지
1. 연결이 정상으로 되어있는지 다른 방법없을가요
2. JOBS 을 5분마다 돌리는데 기존 JOBS이 실행되는데 5분이상 걸릴경우 (SELECT * FROM EMP@B 이게 5분이상실행. B 디비가죽으면) 기존 프로시저가 완전히 끝날때까지 새로운 JOBS이 안돌게 할수는 없나요?
|