tencent cloud

피드백

Hint 구문 사용

마지막 업데이트 시간:2021-08-30 17:09:48

본 문서는 데이터베이스 프록시에서 Hint 구문을 사용하는 방법에 대해 소개합니다.

Hint 구문을 사용하면 SQL 요청이 지정된 인스턴스에서 강제 실행되도록 할 수 있습니다. Hint의 라우팅은 우선순위가 제일 높아 일관성이나 트랜잭션의 제한을 받지 않습니다. 사용 전 비즈니스 시나리오에서의 필요 여부에 대해 합리적으로 평가해 주시기 바랍니다.

주의:

MySQL 명령 라인을 사용하여 Hint 명령을 연결 및 사용할 경우, 명령에 -c 옵션을 추가해야 합니다. 그렇지 않을 경우 MySQL TCCLI에 의해 필터링됩니다.

현재 3가지 Hint를 지원합니다.

  • 마스터 인스턴스에서 실행하기 지정
    /* to master */
    /*FORCE_MASTER*/   
    
  • 읽기 전용 인스턴스에서 실행하기 지정
    /* to slave */
    /*FORCE_SLAVE*/  
    
  • 임의의 구체적인 인스턴스에서 실행하기 지정
    /* to server server_name*/
    
    server_name은 짧은 id도 가능합니다. 예시: /* to server test_ro_1 */.
문의하기

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

기술 지원

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

연중무휴 24시간 전화 지원