디비(DB) 서버 분활에 관해서 정보
디비(DB) 서버 분활에 관해서본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 :
안녕하세요? 그누보드를 이용해서 사이트를 운영하고 있는데 일일 방문자가 25만 명이 넘으면서 디비 서버에 상당한 부화가 걸리고 있습니다.
호스팅 회사에서 계속 DB 접속을 차단하는 상황에 놓이게 되었는데 DB 서버를 게시판에 따라 분리할 수 있는 방법이 있나요?
게시판 A -> dbconfig1.php
게시판 B -> dbconfig2.php
뭐 이런 식으로 가능할까요? 미리 감사드립니다.
오류 주소 :
안녕하세요? 그누보드를 이용해서 사이트를 운영하고 있는데 일일 방문자가 25만 명이 넘으면서 디비 서버에 상당한 부화가 걸리고 있습니다.
호스팅 회사에서 계속 DB 접속을 차단하는 상황에 놓이게 되었는데 DB 서버를 게시판에 따라 분리할 수 있는 방법이 있나요?
게시판 A -> dbconfig1.php
게시판 B -> dbconfig2.php
뭐 이런 식으로 가능할까요? 미리 감사드립니다.
댓글 전체
가능합니다...
그누보드 소스 수정 조금만 하시면 되겠네요
그누보드 소스 수정 조금만 하시면 되겠네요
방문자가 그정도 되시면 로드발란싱쪽으로 알아보시기 바랍니다.
해외에서 무료로 운영하는 사이트인데 로드밸런싱 설치 및 운영 그리고 트래픽에 대한 경비가 엄청나 엄두가 나지 않고 있습니다. 현 호스팅사를 통해 여러 다른 서버에 DB를 나누어서 부화를 줄이려고 노력 중입니다. 도움 말씀에 감사드립니다.
특정게시판 그러니까, $board_table 값을 가지고 이 게시판테이블 일때는 dbconfig1.php를 실행시키고 ...
하는 방법으로 하면 간단할것. 같은데요...
하는 방법으로 하면 간단할것. 같은데요...
간절한 상황입니다. 좀 더 자세하게 알려주시면 대단히 감사하겠습니다. 좋은 하루되세요~
방법은 많은데 가장 쉬운방법을 알려드리자면,
우선 한대의 서버로는 25만명 방문자 수용하기에는 버거운 점이 좀 있으시니까
DB 서버를 한번 알아보셔서 그 서버에서 MySQL 셋팅 작업을 진행하시고
외부에서도 연결이 가능하도록 계정 셋팅을 진행해주시구요.
그다음에는 dbconfig.php 에서 셋팅한 DB서버 정보를 입력한다음에
DB Mysql Dump 받으신후에 DB서버로 올리시면 될거에요.
우선 한대의 서버로는 25만명 방문자 수용하기에는 버거운 점이 좀 있으시니까
DB 서버를 한번 알아보셔서 그 서버에서 MySQL 셋팅 작업을 진행하시고
외부에서도 연결이 가능하도록 계정 셋팅을 진행해주시구요.
그다음에는 dbconfig.php 에서 셋팅한 DB서버 정보를 입력한다음에
DB Mysql Dump 받으신후에 DB서버로 올리시면 될거에요.