Open ywoo-park opened 1 year ago
Q. 원시적인 질문이지만 10장의 백업과 9장의 복제가 개념적으로 어떻게 다른건지 잘 모르겠네요. p295의 맨 위 - 백업에 대한 오해 1 "레플리카가 백업이다" 라는 내용도 있는데, 어떻게 다른건지 잘 와닿지 않습니다.
Q1. 논리적 백업의 경우 MySQL 쿼리 기반으로 복구를 진행한다고 하는데, Row 복제가 아닌 쿼리를 통한 논리적 복구 시에 복구 해당하는 데이터가 누락되거나 정확하게 일치하지 않을 수 도 있을 것인데, 이에 대해서 누락되는 데이터가 존재 할 때 MySQL에서 취할 수 있는 추가 조치가 있을지?
Q2. 샤딩되어 있는 데이터베이스에 다량의 데이터를 추가했을 때 내부 로직에 따라 한쪽 샤딩에만 데이터가 들어간다면 이에 대한 리밸런싱을 수행하는지? 아니면 알아서 빈칸에 넣는지? (전자 같긴 합니다만 혹시 몰라서 ㅎㅎ)
Q&A
백업은 복구에 초점
을 맞추고 있고, 복제는 그 자체를 쓰는 것에 초점
을 맞추는 것에 있다고 볼 수가 있겠네요.--single-transaction 옵션을 사용
--lock-tables 옵션을 사용
담당자 : 영우