안녕하세요.
Migration 작업중 여쭤볼것이 있어 글을 올립니다.
(DB는 오라클, Migration 툴은 powercenter를 사용합니다.)
작업 특성상 수십개의 쿼리가 동시에 실행이 되어,
tobe로 적재하는 작업을 진행중에 종종
"timeout based commit point" 라는 메시지가 발생하며,
더이상 적재되지 않고 멈추어있는 상태가 발생합니다.
(powercenter의 모니터 상에는 현재 source table 에서 읽어온 row수와
target table 로 처리된 row수가 보이는데,
어느 순간 아무 처리를 하지 못하고 멈추어있습니다.)
문제는, 위의 상황이 불특정하게 발생하는것에 있습니다.
문제가 발생한 쿼리를 다시 실행시 적재가 잘되기도 하며,
평소에는 문제없던 쿼리에서 위의 문제가 발생하기도 합니다.
위와 같이 대용량작업의 여러 쿼리를 실행할 경우
아무 처리를 하지 못하고 있다 작업이 중단이 되거나
아주 천천히 다시 진행되는 상황에 대해 경험이 있으시거나,
어떤 문제인지, 추정되는 부분이 있는 분들께 조언을 구합니다.
감사합니다.
+
툴은 단지 DB에게 전달받는 내용을 화면에 띄우는 역할을 하기도 하고
별도의 설정을 한것이 아니라 문제 DB나 DISK에 있을것으로 추측하고있으나
명확한 답을 찾지못하고있습니다.