1.4.2. 리플리케이션 마스터 쓰레드 상태
아래의 리스트는 마스터 서버의 Binlog Dump 쓰레드에 대해 State 컬럼에서 가장 흔히 볼 수 있는 것들이다. 마스터 서버에서 Binlog Dump 쓰레드를 볼 수 없다면, 리플리케이션이 구동 되지 않은 것이다 - 즉, 어떠한 슬레이브 서버도 연결이 되지 않았다는 것이다.
-
Sending binlog event to slave
바이너리 로그는 이벤트 (events)로 구성이 되며, 일반적으로 하나의 이벤트는 여러 개의 정보를 가지고 있는 하나의 업데이트 항목이 된다. 쓰레드는 바이너리 로그에서 이벤트를 읽었으며 이제 이것을 슬레이브에 전달한다.
-
Finished reading one binlog; switching to next binlog
쓰레드는 바이너리 로그를 읽는 것을 마쳤으며, 슬레이브에 보낼 바로 다음 이벤트를 열고 있다.
-
Has sent all binlog to slave; waiting for binlog to be updated
쓰레드는 모든 업데이트 항목을 바이너리 로그에서 읽었으며 그것들을 슬레이브에 전달했다. 쓰레드는 현재 아이들 (idle) 상태이며, 마스터에서 새로운 업데이트가 발생해서 바이너리 로그에 새로운 이벤트가 나타나기를 기다리고 있는 상태이다.
-
Waiting to finalize termination
쓰레드가 종료했을 때 매우 짧게 나타나는 상태