개발 Q&A

제목 [mysql] MASTER-SLAVE 작업질문입니다.
글쓴이 스미 작성시각 2014/11/07 22:31:35
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 13288   RSS
현재 운영중인 사이트가 네이버 메인 광고를 한다고합니다. 서버부하가 예상되어 

mysql(innodb)을 master,slave로 나눌려고하는데 

기존에 PHP내장 함수를 이용하여 MYSQL 컨넥션하고 쿼리를 날렸습니다.

이상황에서 master,slave를 가장 빨리 나눌수있는 방법은 무었인가요?

제생각으로는 2가지 안이 있습니다.

1. PDO를 이용하여 두개다 커넥트 하고 쿼리에 preg_match를 이용하여 select가 들어간경우 slave
안들간것은 master로 하면 될까요?

2. php 내장 함수 이용하고 현제 master 커넥션 되어있는지 slave 커넥션 되어있는지 변수로 저장후 그때 그때
커넥션을 다시걸어서 사용하면 될까요?

기존사이트에 mysql MASTER-SLAVE 를 구축하신 사례가 있으시면 도와주세요 감사합니다.

 
 다음글 숫자 연산 관련 (2)
 이전글 jquey getjson 궁금한것! (4)

댓글

변종원(웅파) / 2014/11/10 15:18:32 / 추천 0
2번 방식이 보편적인 방식입니다.