APPLY_PARALLELISM | MAX_APPLY_PARALLELISM | MIN_APPLY_PARALLELISM
유효 기간
병렬 Replicat
설명
Parallel Replicat에는 두 가지 형태의 작업이 있습니다. 상수 개수의 적용자 스레드로 실행하거나 트랜잭션 혼합에 따라 적용자 수를 동적으로 조정할 수 있습니다. 이러한 매개변수는 이 동작을 제어합니다. APPLY_PARALLELISM, MAX_APPLY_PARALLELISM 및 MIN_APPLY_PARALLELISM 매개변수를 사용하여 적용 스레드 수와 초기 접속 수를 늘리거나 줄이도록 이 동작을 조정할 수 있습니다.
이러한 매개변수를 설정하지 않으면 Parallel Replicat의 기본 동작은 정확히 네 개의 Applier를 사용하여 Target Database에 변경 사항을 적용하는 것입니다. APPLY_PARALLELISM는 적용자 프로세스 수를 제어합니다. APPLY_PARALLELISM가 설정된 경우 트랜잭션 혼합에 따라 이상치 수가 동적으로 증가하거나 감소하지 않습니다. APPLY_PARALLELISM가 설정된 경우 병렬 Replicat에서 적용할 수 있는 동시 트랜잭션 수가 적용기 스레드 수보다 적은 경우가 있을 수 있으며, 이로 인해 유휴 적용기 스레드가 발생할 수 있습니다.
MAX_APPLY_PARALLELISM 및 MIN_APPLY_PARALLELISM는 병렬 Replicat 프로세스가 트랜잭션 혼합을 기반으로 적용자 스레드 수를 동적으로 조정할 수 있도록 허용하려는 경우 함께 사용됩니다. 최소(MIN_APPLY_PARALLELISM) 및 최대(MAX_APPLY_PARALLELISM)의 적용자 스레드를 설정하여 Replicat가 자동으로 병렬화를 조정하는 범위를 정의할 수 있습니다. 초기 연결 수는 두 파라미터 값의 중간에 위치합니다.
APPLY_PARALLELISM는 MAX_APPLY_PARALLELISM 및 MIN_APPLY_PARALLELISM와 상호 배타적입니다. MAX_APPLY_PARALLELISM 및 MIN_APPLY_PARALLELISM가 사용되는 경우 APPY_PARALLELSIM를 설정하지 마십시오. APPLY_PARALLELISM가 설정된 경우 MAX_APPLY_PARALLELISM 및 MIN_APPLY_PARALLELISM를 사용하지 마십시오.
Additional Parameter Options for Integrated Replicat를 참조하십시오.
구문
APPLY_PARALLELISM <value>
MIN_APPLY_PARALLELISM <value>
MAX_APPLY_PARALLELISM <value>
예제
APPLY_PARALLELISM 4
MIN_APPLY_PARALLELISM 2
MAX_APPLY_PARALLELISM 10