[Mysql Replication] 마스터 서버 bin-log 가 용량이 차서 바뀌면 SlaveDB 에서 자동으로 바뀌나요? 0 1 1,245

by 현사또 [MySQL] 백업 마스터 슬레이브 빈로그 [2018.08.08 14:50:22]


안녕하세요 ^^ 초보 개발자입니다. 이번에 디비 분산작업을 맡게되서 진행을 하고있습니다. Slave와 Master간에 설정및 실행도 해보았습니다. 신기하더라구요

근데 궁굼한점은 Slave에서는 아래와 같은정보인 File과 Position를 Change를 해줘야 합니다.

MariaDB [(none)]> show master status;
+-------------------+----------+--------------+------------------+
| File              | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+-------------------+----------+--------------+------------------+
| master-bin.000007 |      629 | mydb         |                  |
+-------------------+----------+--------------+------------------+

 

문제는 저 master-bin.log가 만약 용량이 차서 바뀌게 된다면 Slave 디비에서는 자동으로 교체가 되는지와 수동으로 교체를 해줘야하는지가 궁굼합니다.

만약 자동으로 바뀌는게 아니라면, 실무에서는 어떻게 적용을 하는지 방법을 알려주시면 찾아보겠습니다 감사합니다 ^^

by 현사또 [2018.08.08 15:21:09]

자문자답... 빈로그를 my.cnf에서 10k 잡고 쿼리 열심히 날려서 테스트한 결과 

slave디비에서 알아서 로그파일도 바꿔줍니다...

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입