サポートと今すぐチャット
サポートとのチャット

SharePlex 11.4 - 설치 및 설정 안내서

이 안내서 정보 이 안내서에 사용된 규칙 Oracle 소스에 SharePlex 설치 및 설정
Oracle용 SharePlex 사전 설치 체크리스트 SharePlex 설치 프로그램 다운로드 Linux 및 UNIX에 SharePlex 설치 복제를 위한 Oracle 환경 설정 Oracle에서 다른 타겟 유형으로의 복제 설정 Oracle용 클라우드 호스팅 데이터베이스 설치 및 설정 원격 캡처 설치 및 설정 HA 클러스터 설치 및 설정 Oracle용 일반 SharePlex 데모 Oracle용 고급 SharePlex 데모 데이터베이스 설정 유틸리티 Oracle 설치 문제 해결
PostgreSQL 데이터베이스를 소스 및 서비스로 사용하여 SharePlex 설치 및 설정
PostgreSQL용 SharePlex 사전 설치 체크리스트 PostgreSQL용 SharePlex 설치 프로그램 다운로드 PostgreSQL용 Linux에 소스로 SharePlex 설치 PostgreSQL에서 지원되는 타겟 유형으로의 복제 설정 PostgreSQL용 클라우드 호스팅 데이터베이스 설치 및 설정 PostgreSQL용 원격 캡처 설치 및 설정 PostgreSQL 고가용성 클러스터에 SharePlex 설치 논리적 복제를 사용하여 고가용성을 갖춘 PostgreSQL Azure Flexible Server에서 SharePlex 구성 PostgreSQL용 일반 SharePlex 데모 PostgreSQL용 고급 SharePlex 데모 Database Setup for PostgreSQL Database Setup for PGDB as a Service pg_hint_plan 확장 설치 PostgreSQL 설치 문제 해결
Docker 컨테이너에 SharePlex 설치 SharePlex 사용자를 보안 그룹에 할당 설치 문제 해결 SharePlex 제거 고급 설치 프로그램 옵션 SharePlex를 루트로 설치 SharePlex가 설치한 항목

열린 커서 조정

유효 항목: Oracle 타겟

 

Oracle 매개변수 OPEN_CURSORS의 값은 Post 프로세스에서 예상되는 성능 수준을 지원할 수 있을 만큼 높게 설정되어야 합니다. 이 매개변수는 프로세스(예: Post)가 열 수 있는 최대 커서 수를 정의합니다.

내부적으로 Post는 OPEN_CURSORS 값에서 루틴 호출에 필요한 10을 뺀 열려 있는 최대 총 커서 수를 설정합니다. event_log에서 이 값을 확인합니다. 다음 예에서는 OPEN_CURSORS가 512로 설정됩니다.

Notice: sp_opst_mt (for o.oracle-o.oracle queue oracle) Post will not open more than 502 cursors (OPEN_CURSORS – 10).

Post는 열려 있는 커서 수에 대한 레코드를 유지합니다. Post는 최대 커서 수를 초과하는 것을 감지하면 가장 최근에 사용된 세션에서 가장 최근에 사용된 커서를 닫습니다.

커서 부족을 방지하기 위해 Post 프로세스는 시작 시 OPEN_CURSORS 값을 쿼리합니다. 값이 충분히 높지 않으면 Post는 event_log에 다음 경고를 작성합니다.

Warning: (sp_opst_mt for o.oracle-o.oracle queue oracle)Oracle parameter 'OPEN_CURSORS' is < number. Check 'OPEN_CURSORS' setting.

OPEN_CURSORS 값이 없으면 수정하거나 추가할 수 있습니다.

OPEN_CURSORS 값을 보려면 다음 SQL 문을 사용하여 데이터베이스를 쿼리합니다.

select value from v$parameter where name = 'open_cursors';

Post 프로세스에 충분히 높은 OPEN_CURSORS 값을 추정하려면 다음을 수행합니다.

  1. 타겟 인스턴스에 대해 예상되는 최대 동시 트랜잭션(세션) 수를 추정합니다. Post는 소스 시스템의 각 세션에 대해 타겟 시스템의 세션을 엽니다. 프로덕션이 최대 수준에 있을 때 sp_ctrl에서 show post detail 명령을 실행하여 트랜잭션 수를 정확하게 추정할 수 있습니다. 표시의 열린 트랜잭션 수 필드에는 동시 트랜잭션 수가 표시됩니다.
  2. 다음 공식을 사용하여 SharePlex(및 타겟 데이터에 접근할 수 있는 기타 애플리케이션)를 지원하기 위한 OPEN_CURSORS의 올바른 설정을 확인합니다.

    SQL 캐시 활성화(기본값): 기본적으로 Post는 완료 후 닫히는 루틴 호출을 위해 10개의 커서와 트랜잭션당 최소 7개의 커서(기본 최소값 2개 + 추가 5개)를 예약해야 합니다. 공식은 다음과 같습니다.

    10 + (최대 동시 트랜잭션 수 x 7) = 필요한 최소 열린 커서

    SQL 캐시 비활성화: Post 프로세스는 완료 후 닫히는 루틴 호출을 위해 10개의 커서와 트랜잭션당 최소 2개의 커서를 예약해야 합니다. 공식은 다음과 같습니다.

    10 + (최대 동시 트랜잭션 수 x 2) = 필요한 최소 열린 커서

関連ドキュメント

The document was helpful.

評価を選択

I easily found the information I needed.

評価を選択