묻고답하기
웹호스팅해서 XE쓰는 경우 서버 부하 줄이는 방법은?
2009.09.22 00:02
뭐 대부분 XE 이용자 분들이 그렇겠지만 저도 웹호스팅으로 XE를 깔아서 쓰고 있는데
접속자가 인제 하루 평균 500정도 나오고 조금식 늘어나는 추세입니다.
그래서 그런지 가끔 웹호스팅 문제로 골머리를 썩히고 정신적인 피해가 장난이 아닙니다.
지난 주에는 사이트가 3일 정도 다운 된 적이 있는데 웹호스팅에 연락 해 보니 제가 쓰는
Content Management System 그니깐 XE의 코드에서 동시 접속자를 유발시켜 Query를 자동적으로 생산하여
동시 접속자가 한방에 200명이 넘게되어 DB접속이 불가능 하였다고 합니다.
하루 접속자가 평균 500명 가까이 되는데 (Xe카운터에 의하면) 어떻게 200 동시 DB접속이 가능 할까요?
혹시 제가 XE를 부하시키게 쓰고 있는게 아닌가 하는 생각을 아니 할 수 가 없는데 혹시
XE를 웹호스팅해서 쓰는 분들 중에 서버 부하를 최대한 낮게 하고 XE를 최적화 해서 쓰는 방법을 아시는 분 계신가요?
사이트 3일 다운된 후 마음을 가다 듬고 그동안 XE를 업그레이드 안해서 그런가 하여 1.1.0 에서 1.2.5로 업그레이드
완료도 하였습니다. 그 이후에는 시간날때마다 "세션 정리" 눌러주고 "인증 세션 DB 사용" 박스 체크 해제 시켜 놓은 상태입니다.
혹시 "Optimizer 사용" 도 해제 하면 서버 부하를 줄일수 있나요? 그 밖에 다른 좋은 방법 있으면 알려주세요. 또 부하 걸려서
따운 될까봐 두렵네요.
웹호스팅을 옮겨 볼까 하는 생각도 했는데
서버를 옮겨본적이 없어서 사실 두렵기도 하고 말이죠. DB백업받고 새로운 서버에 DB옮기고
XE다시 깔고 기존에 있는 웹호스팅에 FTP로 Files다운 받아서 새로운 웹호스팅 서버에 FTP로 Files폴더 업로드 해야하면
되는 것으로 알고는 있는데 이놈에 웹호스팅 FTP접속해서 files폴더 다운 받을려니 속도가 30kb정도 나와서 어느 세월에
files폴더 다운받나 생각 됩니다.