전달 규칙 분할창에서 전달될 메시지 수를 지정합니다.
인바운드 활동과 아웃바운드 활동의 전달 규칙은 다음 섹션에 설명된 것처럼 차이가 있습니다.
이름 | 설명 |
---|---|
폴링 간격 | 데이터베이스 변경사항에 대한 폴링할 시간 간격을 지정합니다. 예를 들어, 삽입된 행 가져오기 활동은 INSERT 트리거 이벤트를 지정된 시간 간격으로 폴링합니다. 자세한 정보는 폴링 간격 동작을 참조하십시오. |
페치 크기 | 버퍼 테이블에서 활동이 한 번에
검색해야 하는 행 수를 지정합니다. 기본값은 폴당
500개 행입니다. 범위는 1 - 10,000입니다. 참고: 성능을
향상시키려면 페치 크기를 버퍼 테이블에서
검색할 수 있는 최대 행 수로 설정하십시오.
|
일괄처리 | 단일 메시지로 일괄처리할 행 수를 지정합니다. 일괄처리는 기본적으로 꺼져 있습니다(일괄처리 선택란을 선택하지 않음). 일괄처리를 켜려면 일괄처리 선택란을 선택한 후 일괄처리할 행 수를 지정하십시오. 범위는 1 - 10,000입니다. 전달 규칙에서 일괄처리 선택란을 선택하면 인바운드 활동, 출력 맵핑의 활동에서 분할창에서 행 요소 옆에 다중 발생 기호가 표시됩니다. |
메시지 전달 | 메시지 전달 풀 다운 메뉴에서
다음 옵션 중 하나를 선택하십시오.
|
행 처리 후 삭제 | 이 선택란은 사용자 정의
폴 활동에만 표시됩니다. 행
처리 후 삭제 선택란은
통합 어플라이언스가 테이블 폴링 활동을 실행할 때
삭제 요청에 대한 조치를 결정하는 데 사용합니다.
|
이름 | 설명 |
---|---|
메시지 전달 | 메시지 전달 메뉴에서
다음 옵션 중 하나를 선택하십시오.
참고: 정확히 한 번 옵션을 선택하는 경우,
통합 어플라이언스가 런타임 동안 사용하는 제어 테이블을
작성해야 합니다. 제어 테이블은 Studio의 오케스트레이션을
통합 어플라이언스에 게시한 후 작성합니다. 제어
테이블은 프로젝트를 배치하기 전에 WMC(Web Management
Console)를 사용하여 작성합니다.
|
한 번에 __개 행 일괄처리 | 행의 데이터베이스 조작을 일괄처리해야
하는 경우 데이터베이스 조작이 한 번에 처리할 행 수를
지정합니다. 예를 들어, 일괄처리 크기가 20으로 설정되어
있지만 데이터베이스 삽입이 100개 행을 처리하는
경우, 크기가 20인 다섯 개 메시지가 통합 어플라이언스에서
데이터베이스로 전송된 다음 최종 데이터베이스 커미트 메시지가 전송됩니다.
전달 규칙에서 한 번에 __개 행 일괄처리 선택란을 선택하면 아웃바운드 활동, 입력 맵핑 태스크의 활동으로 분할창에서 행 요소 옆에 다중 발생 기호가 표시됩니다. |
행 개수 가져오기 | 프로시저 호출 활동에는 사용할 수 없음 - 이 선택란은 런타임에서 활동이 트랜잭션당 처리된 행 수를 리턴하는 것으로 지정합니다. 행 개수 가져오기 선택란을 선택하면 아웃바운드 활동, 출력 맵핑 분할창의 활동에서 분할창에서 rowCount를 사용할 수 있습니다. |