Galera DB 복제 및 관련 MySQL 느린 쿼리에 대해 알아보기

Galera 클러스터는 성능과 확장성에 도움이 됩니다. 복제본 데이터베이스를 고려할 때 데이터 복제 방식이 운영 데이터베이스와 다르다는 것을 이해하는 것이 중요합니다. 기본 데이터베이스는 대량 작업을 수행할 수 있습니다. 모든 복제본 데이터베이스에 대해 복제가 수행되면 한 번에 하나씩 작업을 수행합니다. 예를 들어, 삭제에 67,000,000개의 항목이 있는 경우 복제본 데이터베이스에서 한 번에 하나씩 발생합니다. MySQL 느린 쿼리 로그를 검토하는 경우 이 작업은 시간이 오래 걸릴 수 있습니다. 복제본 데이터베이스가 순차적으로 작업을 수행하고 있다는 사실은 동기화되지 않는 이유이며 성능 영향을 감지할 수 있습니다.

복제본 데이터베이스가 기본 데이터베이스와 계속 동기화되도록 하려면 가능한 한 대규모 작업을 일괄 처리합니다. 일괄 처리를 통해 작업을 적시에 실행하고 성능 영향을 최소화합니다.

의도한 대상

  • 설계자
  • 개발자
  • DevOps

비디오 콘텐츠

  • 복제본 데이터베이스에 대한 Galera 복제
  • 흐름 제어에 대해 알아보기
  • mysql 느린 쿼리 로그에서 스레드 번호 찾기
  • 대량 실행은 기본 실행에서만 발생합니다. 복제는 한 번에 1개씩 수행됩니다.
  • 복제가 기본 커밋을 유지할 수 있도록 대용량 커밋을 배치합니다.

유용한 리소스

recommendation-more-help
commerce-learn-help-home