안녕하세요
현재 DBLINK로 대리결재자 정보를 조회(VIEW 사용)하고 있는데 전직원이 사용하다 보니 세션 과부하 현상이 발생됩니다.
(대략 1000번 정도 조회되는거 같습니다.)
그래서 5분 마다 배치로 현재날짜에 시작일과 종료일이 조회되는 결재자 정보를 A테이블에 이관 작업하려고 합니다.
여기서 문제가 결재자 정보가 자주는 아니지만 삭제되는 경우도 종종 발생됩니다.
아래 방법중 어떤게 성능상 이슈없이 사용가능한지 답변 부탁드립니다 ^^;;
1. MERGE 문을 사용.
2. A 테이블 전체 DELETE 후 INSERT