Db2 Big SQL 의 구성 요소

여러 가지 Db2 Big SQL 구성 요소의 설정 매개변수를 업데이트함으로써 Db2 Big SQL 를 조정할 수 있습니다.

이 태스크에 대한 정보

bigsql config 유틸리티를 사용하여 bigsql-conf.xml 파일 또는 bigsql-default.xml 파일에 정의된 구성 매개변수를 설정하십시오. 이 매개변수는 논리적으로 다른 Db2 Big SQL 의 구성 요소, 명령, 문장별로 그룹화되어 있습니다. bigsql config 유틸리티로 설정할 수 있는 항목은 다음 표에 나와 있습니다.

구성 요소, 명령, 또는 문장 Db2 Big SQL 자세한 내용은 사내 문서 링크 참조
Db2 Big SQL 스케줄러 Db2 Big SQL 스케줄러
Db2 Big SQL ANALYZE 명령어 ANALYZE 명령
LOCATION 다양한 진술에 있는 조항 LOCATION 절의 권한 부여 속성
모범 사례 : 환경 변수를 설정하면 이 작업의 명령어를 그대로 실행할 수 있습니다. 지침은 설치 환경 변수 설정을 참고하세요.

이 작업에서 명령어를 실행하기 전에 환경 변수를 확보하십시오.

프로시저

  1. 인스턴스 관리자로 Red Hat® OpenShift® Container Platform 에 로그인합니다.
    ${OC_LOGIN}
    참고 : OC_LOGINoc login 명령의 별칭입니다.
  2. IBM® Software Hub control plane 가 설치된 프로젝트로 변경:
    oc project ${PROJECT_CPD_INST_OPERANDS}
  3. Db2 Big SQL 인스턴스 ID를 확인합니다.
    oc get cm -l component=db2bigsql -o custom-columns="Instance Id:{.data.instance_id},Instance Name:{.data.instance_name},Created:{.metadata.creationTimestamp}"
  4. Db2 Big SQL 의 헤드 포드 이름을 확인하세요:
    head_pod=$(oc get pod -l app=bigsql-<instance_id>,name=dashmpp-head-0 --no-headers=true -o=custom-columns=NAME:.metadata.name)
  5. db2uctl adm bigsql config 명령을 사용하여 원하는 구성 매개변수를 설정하십시오.
    : db2uctl adm bigsql config 명령은 Db2 Big SQL 7.1 의 bigsql-config -set 명령과 동일합니다.
    예를 들어, 작업 완료 알림( scheduler.client.request.timeout ) 속성을 기본값인 2분(120000밀리초)에서 1시간(3600000)으로 늘리려면 다음 명령을 실행하십시오
    oc exec -i $head_pod -- bash -c 'db2uctl adm bigsql config --key scheduler.client.request.timeout --value 3600000'
  6. Db2 Big SQL 를 다시 시작하십시오.
    oc exec -i $head_pod -- sudo su - db2inst1 -c "bigsql stop; bigsql start"