tencent cloud

피드백

트랜잭션 분할 기능

마지막 업데이트 시간:2023-01-12 15:35:18

    TencentDB for MySQL 데이터베이스 프록시는 트랜잭션 분할 기능을 제공합니다. 이 기능은 하나의 트랜잭션에서 읽기 및 쓰기 작업을 다른 인스턴스로 분리하여 실행하고 읽기 요청을 읽기 전용 인스턴스로 전달하여 소스 인스턴스의 부하를 낮춥니다.

    배경 정보

    기본적으로 TencentDB for MySQL 데이터베이스 프록시는 트랜잭션의 정확성을 보장하기 위해 트랜잭션의 모든 요청을 소스 인스턴스로 전달합니다. 그러나 일부 프레임워크에서는 모든 요청이 자동으로 커밋되지 않는 트랜잭션으로 캡슐화되어 소스 인스턴스에 과도한 부하가 발생합니다. 이 경우 트랜잭션 분할 기능을 사용할 수 있습니다.
    트랜잭션 분할 기능은 기본적으로 비활성화되어 있습니다. 데이터베이스 프록시 주소의 구성을 조정하여 활성화할 수 있습니다.

    전제 조건

    데이터베이스 프록시 활성화가 완료되어 있어야 합니다.

    작업 단계

    1. MySQL 콘솔에 로그인한 후, 페이지 상단의 리전을 선택하고 대상 인스턴스 ID를 클릭하여 인스턴스 관리 페이지로 이동합니다.
    2. 인스턴스 관리 페이지에서 데이터베이스 프록시 > 액세스 정책을 선택하고 대상 액세스 정책을 찾은 후 설정을 클릭합니다.
      설명:

      데이터베이스 프록시 > 개요 > 연결 주소에서도 대상 액세스 주소를 찾을 수 있습니다. 그 다음 작업 열에서 구성 조정을 클릭합니다.

    3. 팝업 창에서 트랜잭션 분할을 토글하고 확인을 클릭합니다.
    문의하기

    고객의 업무에 전용 서비스를 제공해드립니다.

    기술 지원

    더 많은 도움이 필요하시면, 티켓을 통해 연락 바랍니다. 티켓 서비스는 연중무휴 24시간 제공됩니다.

    연중무휴 24시간 전화 지원