PRACTICE MATERIAL

DB 복제 설정·동기화·장애 판독 · 동기화 확인

학습 원본 · DB 복제 설정·동기화·장애 판독의 동기화 확인에 수록된 화면·도식이다.

306 × 225원본 이미지
CONCEPT → PRACTICE → VERIFICATION

복제 수신과 적용 스레드가 서로 다른 상태가 되는 과정

복제 상태의 Connecting·Yes·No와 로그 위치·SQL 오류를 연결해 중단 지점을 설명한다.

  1. 수신 연결이 아직 성립하지 않은 상태를 읽는다IO 스레드는 원본 서버의 변경 로그를 받아 relay log로 저장하고 SQL 스레드는 받은 이벤트를 적용한다. 두 상태 필드는 서로 다른 작업의 진행 여부다.
  2. 연결 뒤 정상 대기 상태를 확인한다다음 화면은 두 스레드가 Yes이며 IO 상태가 원본의 새 이벤트를 기다리는 상태다. 네트워크 수신과 적용 작업이 모두 실행 가능한 단계임을 보여 준다.
  3. 수신은 계속되지만 SQL 적용이 멈춘 상태를 해석한다마지막 화면은 IO Yes·SQL No다. 변경 로그를 계속 받을 수 있어도 누락된 test.t1 테이블에 이벤트를 적용하지 못해 SQL 스레드가 중단된다.
명령·설정·결과 해석을 본문에서 이어서 읽기 →
DB 복제 설정·동기화·장애 판독 · 동기화 확인
이미지를 누르면 원본 크기로 열립니다. 작은 명령·패킷 필드는 이미지를 확대해 확인하세요.

연결된 개념