포럼

제가 한 개인사이트를 운영하고 있는데요.
일개 개인사이트라고 보기엔 다소 규모가 있는건 사실이지만 그닥 뭐 대형 사이트는 아니거든요.
계정 사용용량은 8~9GB 정도 되고 DB사용량은 1GB정도, 하루 트래픽은 600~700MB 정도 밖에는 되지 않아요. 많아봤자 1GB정도구요.

그런데 문제는 DB사용률인데요.
제 사이트는 위와 같이 그렇게 크다고 볼 순 없는데 문제는 10년도 넘게 운영한 사이트인지라 DB의 누적량(?)이 많다는 점이에요.
방문자는 그닥 많지 않다고는 해도 기본적으로 DB의 양이 많다면,
가령 A라는 회원 한명이 로그인을 한다고 할 때 회원수 10만 중에서 A회원의 정보를 찾아내야 하니 부하가 상당하다고 하더라구요.

그래서 단독 서버 호스팅으로의 전환을 권유받고 있는 상황인데...
제 입장에선 참 까다로운 것이, 제가 계정사용 용량이나 트래픽으로마 놓고 본다면 웹호스팅으로도 충분히 운영 가능한 수준인데 단지 DB사용률이 높다는 이유만으로 엄청나게 비싼 서버 호스팅을 해야 하는가... 하는 점이 딜레마에요. 또 실제로 개인이 운영하는거라 한달에 수십만원씩 하는 서버 호스팅 감당할 능력도 안되구요.

그렇다면 결국 현재의 웹호스팅을 유지하면서 DB를 정리하는건 어떤가 싶은건데,
호스팅 업체에서 하는 말이 현재 제 사이트에서 DB부하를 발생시키는 대표적인 테이블이

xe_comments 586M 
xe_comments_list 166.4M
xe_counter_log 156M
xe_documents 179M

이거 4개라고 합니다.
제가 사이트는 10년 넘게 운영을 했지만 웹에 대해서는 거의 모르는 상황이라서요.
저 4개의 테이블의 부하를 줄이려면 어떻게 해야 하나요?
물론 거두절미하고 그냥 오래된 게시물 없애버리고, 유령회원 정리해버리고 하면 간단하겠지만 전 그래도 오래된 사이트 연식을 나타내주는 과거의 기록들을 아예 없애버리는건 너무 탐탁치가 않아요..

따라서 대신에 그냥 오래된 과거 게시물은 읽지 못하게끔 따로 비공개 게시판으로 옮겨버린다던지 하는 조치를 취하면 대안이 될까요?
카운터 로그는 접속 통계를 내주는 테이블 같은데 사이트 접속 통계야 뭐 중요한거 아니니 없애버려도 될 거 같구요.

근데 한편으로, 저렇게 비공개 게시판으로 옛날글을 옮겨버리는 대안을 취해도
어쨌든 비공개 게시판이라 해도 서버 상에 존재만 한다면 결국 100만개의 게시물 중에서 접속회원이 클릭한 해당 게시물을 찾아내는 과정은 100만개 중 1개를 찾아내기 위해 100만개를 조회해야 하는건 똑같으므로 별 상관은 없는건가? 하는 생각도 듭니다.

최대한 과거의 흔적들을 없애버리지 않는 선에서 저 4개의 DB가 발생시키는 부하를 줄이는 방법은 없는걸까요?
글쓴이 제목 최종 글
OEZ 통x아이 쓰시는분들께... [14] 2013.05.28 by OEZ
우진홈 계정의 FTP가 뚫리는 경우 어떻게 처리하면 좋을까요? [9] file 2013.05.27 by 우진홈
Asaph 1.7.3.4 에서 소셜 서버 전송이 않되네요.. [7] 2013.05.27 by 큰돌♡
똥똥 [XE1.5]회원 스킨 제작하기 [7] 2013.06.06 by 큰돌♡
Gunmania InnoDB 사용시 테이블 [2] 2013.05.27 by Gunmania
뮤르시엘라고 1.7.3 이상 분류관리 문제 없으신가요, 저는 관리자 모드가 팅깁니다. [4] 2013.05.27 by 뮤르시엘라고
뮤르시엘라고 분류 추가할때 자꾸 로그인 풀리는데 db에서 바꾸는법 있나요?  
CKEQ projectXE는 개발 중지된 건가요? [1] file 2013.05.27 by Garon
우진홈 팝업 모듈 다운로드 통계로 본 코어 버전 현황 [1] 2013.05.26 by 윈컴이
최윤한 xe 파트너 시스템 모듈이 있을까요? [7] 2013.05.26 by 최윤한
라펠 사용해보신 레이아웃중에 퀵메뉴가 있는 레이아웃  
WhoamI 클러스터?  
큰성565 공홈 지식인 모듈스킨 주세요!!!!!!! ㅇ ㅠㅇ!!!!!! [7] 2013.05.25 by 도라미
Xiso executeQuery 버그? [6] 2013.05.25 by 라르게덴
본체 사이트에 네이버 지도를 넣고 싶은데요 [3] 2013.05.25 by 옆집옵하
뮤르시엘라고 SSL 설정 눌렀다가 서버까지 먹통이 되어버렸네요 -,-; [3] 2013.05.25 by OEZ
곰돌이쿠쿠 XE Core 1.5.4.1부터 1.7.3.4까지 패치를 했는데 [1] 2013.05.25 by CKEQ
엑스셀코드 executeQuery() 함수 리턴값에 변경사항이 있나요? [4] 2020.03.14 by sejin7940
깜지곰팅 1.5 코어하고 1.7 코어 속도차이 큰가요?  
지오426 db부하를 줄이는 방법은 없을까요? 사이트가 DB사용률만 기형적으로 높아요. [6] 2020.03.14 by 울라탱