오퍼링 > 소프트웨어 테크놀로지 서비스 > 오픈소스 SW > DBMS > 자료실

오픈소스 SW 자료실 - DBMS

오픈소스 DBMS 관련 기술서비스 정보 및 자료를 제공합니다.

[FAQ/MariaDB] gtid_io_pos의 값에 이상한 master server id 값이 보이는 현상

2021.02.19

Question


Slave 서버에서 show slave status\G로 커맨드를 지속적으로 입력하던 도중 아래와 같이 gtid_io_pos 번호에서 master server id 부분이 중간에 바뀌는 현상을 발견했습니다.

Slave 서버에서 show slave status\G로 커맨드를 지속적으로 입력하던 도중 아래와 같이 gtid_io_pos 번호에서 master server id 부분이 중간에 바뀌는 현상

해당 현상이 발생하는 원인 확인 부탁드립니다.

 

 




Answer


아래와 같이 slave의 릴레이로그를 살펴보면 마스터에서 복제되는 트랜잭션들 중 server_id가 81009로 세션 변수로 설정된 상태로 들어오는 테이블들이 존재 합니다.

slave의 릴레이로그를 살펴보면 마스터에서 복제되는 트랜잭션들 중 server_id가 81009로 세션 변수로 설정된 상태로 들어오는 테이블들이 존재

해당 테이블들과 관련이 있는 쿼리들이 수행되는 WAS들에서 커넥션 생성 시 세션 변수로 설정되는 것으로 추정되니 확인 및 수정이 필요할 것 같습니다.