inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

따라하며 배우는 MySQL on Docker

ProxySQL 구성 및 Failover 테스트

Proxy SQL에 대한 질문입니다.

255

Teddy

작성한 질문수 6

0

안녕하세요,

특정 테이블의 데이터를 Master에서 업데이트를 하고 바로 조회를 한다면, 아직 복제되지 않은 Slave 테이블에서 데이터가 조회가 된다면, 업데이트 되지 않는 것처럼 보일 수 있을 것 같아서, 이런 경우에는 어떻게 진행이 되야하는지 궁금합니다.
바로바로 결과를 확인해야하는 경우는 Master에서만 Read되도록 설정이 가능한가요?

mysql docker

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.
Teddy님, 질문하신 내용은 Proxy SQL에 대한 질문이지만, 제공된 정보에서는 Proxy SQL에 대한 구체적인 설명이나 해결 방안이 없습니다. 따라서, 직접적인 답변을 드리기 어려운 점 양해 부탁드립니다. 일반적으로 Master-Slave 복제 환경에서는, 모든 쓰기 작업(Updates)은 Master에 수행되며, 읽기 작업(Reads)은 Slave에서 수행될 수 있습니다. 하지만 실시간으로 일관된 데이터를 보장해야 하는 경우에는 모든 Read 작업도 Master에서 처리하도록 설정할 수 있습니다. 이는 데이터베이스 구성, 프록시 서버 설정 또는 애플리케이션 레벨에서 구현되는 로직에 따라 달라집니다. Proxy SQL 같은 데이터베이스 프록시를 사용하여 Read/Write 분리를 관장하는 경우, 특정 규칙이나 로직을 설정하여 Master에만 Read 요청이 가도록 할 수 있습니다. 복제 지연 또는 일관성이 중요한 애플리케이션의 경우, 이러한 설정이 필요할 수 있습니다. 보다 구체적인 설정 방법이나 해결책은 사용하고 있는 Proxy SQL의 문서를 참조하거나, 해당 기술 지원 커뮤니티에 문의하는 것이 좋습니다.

pdf 압축파일 제공

0

45

1

auto failover 에서 db001 재실행시 db001 read_only 설정하기전 db001, db002 양쪽으로 저장되는 현상

0

191

1

그라파나에서 에러가 발생합니다

0

412

1

CentOS EOS에 따라 기존의 레포지토리 내 패키지들이 삭제되어에러 발생!

0

366

1

프로덕션 환경에서 데이터 베이스 구성에 대하여.

0

247

1

docker-compose 후 shell 정상작동 후 mysql dashboard 정상작동안함 ㅁ누의

0

178

1

docker-compose build시 db002~db003 not working daemon 현상

0

258

1

testdb.insert_test 테이블 존재 하지 않음에 관한 문의

0

281

2

물리 서버 2대로 Master/Slave 구조가 가능한가요?

0

309

1

failover 진행중 둘다 slave로 설정

0

290

1

app_test_conn.sh

0

300

3

docker orchestrator 설치후 웹접속

0

255

1

docker에서 percona 컨테이너 생성시

0

295

2

app_test_insert.sh 쉘 스크립트 실행 오류

0

238

1

프로메테우스 사용 이유

0

375

1

Slave 서버에서 Master 서버와 연결하는 명령어 입력하면 에러 발생 질문

0

620

2

강의 따라하다가 컴퓨터 재부팅했더니

0

500

1

docker run ... -h -h옵션이 무엇인가요

0

432

1

gluster 설치관련 질문입니다

0

741

2

도와주세요!!!

0

880

2

[Dockerfile] RUN yum install

0

2086

4

HA Fail-over 질문드립니다.

0

907

1

CRUD와 Replication 질문 드립니다.

0

824

1

e다른 ip로 db접근시 오류

0

543

4