4단계: TDATASEG에서 이전 통합 지우기

매핑이 성공적으로 완료되면 시스템은 TDATASEG 테이블에서 이전 실행을 삭제합니다. (TDATASEG 테이블은 워크벤치에 대한 데이터가 저장되는 위치입니다.) 통합의 첫번째 실행인 경우 이전 기간 데이터가 없기 때문에 이 단계가 빠르게 완료됩니다. 이전 데이터가 많은 경우 이 단계를 수행하는 데 시간이 오래 걸릴 수 있습니다.

아래에 표시된 것처럼 뱃치 크기 매개변수는 삭제 프로세스가 개별 SQL 문의 처리 한계에 도달하지 않도록 TDATASEG 테이블에서 데이터 청크를 삭제하는 데 사용됩니다. 삭제 명령문 수를 제한하도록 뱃치 크기를 조정하여 이 단계를 튜닝할 수 있습니다. 이 실행의 경우 뱃치 크기는 1000으로 설정되었으며 더 높게 설정할 수 있습니다. 후속 실행에서 이 단계는 약 백만 개의 레코드에서 이전 로드를 삭제하는 데 6분이 걸렸습니다.

Note:

뱃치 크기를 기반으로 처리하기 위해 데이터가 메모리에 로드되고 메모리를 사용할 수 있으므로 뱃치 크기를 너무 크게 설정하지 마십시오. 시스템 메모리는 Oracle Enterprise Performance Management Cloud에 공통이며 인스턴스의 다른 영역에 영향을 미칠 수 있습니다.

뱃치 크기 매개변수를 사용하여 데이터 청크를 삭제하는 방법을 보여주는 이미지