z/OS에서 고볼륨 publish/subscribe 활동 핸들링

많은 수의 보유된 Subscription 또는 Publication을 핸들링하는 브로커는 DB2 잠금에 대해 기본으로 할당되는 모든 IRLM 저장영역을 사용할 수 있습니다. 브로커를 재시작할 때 문제가 발생할 수 있습니다.

다음 조치로 문제점 발생을 막을 수 있습니다.

  1. Publish/Subscribe 토폴로지 조정:
    1. 더 많은 브로커에서 실행 그룹의 밸런스를 맞추십시오. 즉, 더 작은 실행 그룹이 동시에 시작해야 하고 동일한 DB2 서브시스템에 대해 동시 잠금이 있어야 합니다.
    2. Publish/Subscribe 집합에 브로커를 넣으십시오. 그러면 단일 브로커 테이블의 Subscription 수가 줄어들고 DB2에 대한 동시 액세스 용량이 줄어듭니다. 이에 대한 추가 정보는 Publish/Subscribe 토폴로지를 참조하십시오.
  2. 사용 가능한 IRLM 저장영역을 늘리십시오.
    1. IRLM에 필요한 ECSA가 이 값에 도달하지 않을 만큼 높이 MAXCSA 값을 설정하십시오. IRLM은 필요한 경우에만 저장영역을 가져오므로 IRLM에 필요한 값보다 높은 값을 선택하십시오.
    2. IRLM에 필요한 ECSA가 초과할 수 없는 정도로 충분히 높은 MAXCSA 값을 선택할 수 없는 경우 START irlmproc 명령에서 PC=YES 옵션을 사용하십시오. 그러면 IRLM이 개인용 주소 공간에 잠금에 관한 제어 블록 구조를 배치합니다. 이에 대한 추가 정보는 DB2 Redbook DB2 UDB for OS/390 Version 7 Performance Topics, SG24-5351에 있습니다.
주: PC=YES로 실행할 때 성능이 약간(1-2%) 감소할 수 있습니다. 자세한 정보는 DB2 Universal Database for OS/390 and z/OS Version 7 Administration Guide, SC26-9931을 참조하십시오.
관련 태스크
publish/subscribe 사용 시 문제점 해결
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
aq20809_