PRACTICE MATERIAL
DB 복제 설정·동기화·장애 판독
학습 원본 · DB 복제 설정·동기화·장애 판독의 해당 절에 수록된 화면·도식이다.
CONCEPT → PRACTICE → VERIFICATION
복제 수신과 적용 스레드가 서로 다른 상태가 되는 과정
복제 상태의 Connecting·Yes·No와 로그 위치·SQL 오류를 연결해 중단 지점을 설명한다.
- 수신 연결이 아직 성립하지 않은 상태를 읽는다IO 스레드는 원본 서버의 변경 로그를 받아 relay log로 저장하고 SQL 스레드는 받은 이벤트를 적용한다. 두 상태 필드는 서로 다른 작업의 진행 여부다.
- 연결 뒤 정상 대기 상태를 확인한다다음 화면은 두 스레드가 Yes이며 IO 상태가 원본의 새 이벤트를 기다리는 상태다. 네트워크 수신과 적용 작업이 모두 실행 가능한 단계임을 보여 준다.
- 수신은 계속되지만 SQL 적용이 멈춘 상태를 해석한다마지막 화면은 IO Yes·SQL No다. 변경 로그를 계속 받을 수 있어도 누락된 test.t1 테이블에 이벤트를 적용하지 못해 SQL 스레드가 중단된다.
