호스팅사에서 과부화유발이 됬다해서 사이트 차단조치가 내려졌습니다
확인해보니 xe_documents 테이블에 과부화가 많이난다하는데
게시글 테이블같아요
요걸 지워도 되는지 아님 다른식으로 백업할 수 있는지요?
xe_documents테이블
PHP | PHP 5.6 |
---|---|
CMS | XpressEngine |
호스팅사에서 과부화유발이 됬다해서 사이트 차단조치가 내려졌습니다
확인해보니 xe_documents 테이블에 과부화가 많이난다하는데
게시글 테이블같아요
요걸 지워도 되는지 아님 다른식으로 백업할 수 있는지요?
xe_documents테이블
게시글이 많다는 기준이 무엇인가요? 1만 건? 10만 건? 100만 건?
호스팅 사양은 게시글 수가 아니라 방문자 수, 그 중에서 특히 피크시간대 동접수에 좌우됩니다. 서버 상태가 완전 엉망인 호스팅이 아닌 이상, 게시글 수 때문에 크게 문제가 생기지는 않습니다.
그런데 다른 거 따져보기 전에... 슈퍼캐시 모듈은 설치하셨나요? 게시판 캐시 (페이징 캐시 + 오프셋 쿼리) 기능만 켜도 xe_documents 테이블 관련 부하가 대폭 줄어듭니다. 그리고 혹시 타임라인 모듈 쓰신다면 삶의 의미를 진지하게 다시 생각해 보세요 ㅎㅎ 그것도 부하 일으키는 유주얼 서스펙트거든요.
다른 생각 하기 전에 게시판 캐시 + 오프셋 쿼리 기능부터 켜세요. 그게 제일 중요한 기능인데 안 켜놓는 분들이 많아서... 설치하면 아예 자동으로 켜지도록 만들든가 해야겠네요.
타임라인 모듈도 가능하면 메인화면 위젯 같은 것으로 대체하시고요. 이 정도만 해놓아도 당분간 서버 이전 걱정은 안 하셔도 될지도 모릅니다.
부하가 발생하거나 웹용량이 부족하거나 등의 이유로 상위 웹호스팅으로 이전하는 것보다 오히려 클라우드쪽이 저렴한 경우가 더 많습니다.
클라우드서버는 비용이나 성능을 적당히 비교해보시고 현재 사이트 상황에 가장 좋은 것을 선택하시면 됩니다.
- 서버성능 그리고 제공되는 트래픽양을 정확히 확인하셔야 합니다.
서버 옮기는게 쉽지 않으시면 위 댓글 달아주신 기진곰님께서 전문가이시니 이전까지 의뢰를 생각하신다면 서버도 추천을 함께 받아보세요.
사이트의 모든 글이 xe_documents 테이블에 저장되어 있습니다. 지우면 모든 글이 다 사라지죠... ㅎㅎ
현재 부하를 감당할 수 없는 호스팅이라면 상위 사양으로 업그레이드하거나 다른 곳으로 옮기시는 수밖에요.
간단한 것 한두 가지 수정하는 것 외에는 DB를 직접 건드리지 않는 것이 좋습니다.
DB는 XE가 알아서 관리하도록 놔두고, 사이트 규모와 성격에 맞는 호스팅을 찾아주세요.