테스트 사이트 - 개발 중인 베타 버전입니다

접속자로그 집계 적정 기한?! 사이트 느려짐 관련 문의 채택완료

새벽그림자 2년 전 조회 2,069

클라이언트가 "접속자 기록 (IP, 접속경로)" 등을 검색하고 확인하는 것 때문인지 접속자 로그 기록을 자동 삭제 (보관) 기간을 기존 1년에서 2년이나 3년 정도로 늘리는 것을 원하시는데요.

 

초보자라 잘 몰라서 찾아보니, 웹이나 관리자 접속 시 기존 접속자로그 기록 데이터가 너무 많이 쌓이면 부하가 걸리면서 느려질 수 있다고도 하는 것 같아서 걱정입니다. 

 

접속자 집계 기준 하루 평균 1500+a 정도 (방문자 1천여명 조금 넘는 수준) 사이트인데,

 

실제로 나중에 가면 느려질 수 있는 것인지 그로 인해 사이트 이용이나 페이지 로딩? 등에도 실질적으로 체감될 정도의 속도 지연? 등이 있다는 것인지 궁금합니다. 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

클라이언트가 "접속자 기록 (IP, 접속경로)" 등을 검색하고 확인하는 것 때문인지

===

구체적인 내용을 파악하셔서

통계용 테이블을 추가로 만드시는 것을 추천합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

새벽그림자
2년 전
세부 이유 묻기가 다소 어려워진 상황이라서요.

DB 전환 발생하면 IP 경로에 따른 전환/유입 경로 확인하거나
종종 허위DB 있는 것 추적 하는

그런 일반적인 로그 기록 검색 용도로만 쓰실 것 같습니다.
일주일에 한두번? 많아야 서너번 정도 짧게요.

3년 저장하면 많이 (명확하게) 속도 체감이 되기 때문에
통계용 테이블을 따로 만들기를 추천해주시는 걸까요?

제가 초보라서 간단히만 설명주셔도 좋습니다.
엑스엠엘
2년 전
한 줄 한 줄 읽기를 원하는 거라면
txt 파일로 다운로드 받아서 pc에서 살펴 보는 것이 낫죠.
매번 대용량 DB를 full-table 검색은
실 서비스하는 서버에서는 무리죠.
새벽그림자
2년 전
그렇군요. 어필 정도는 해보아야 겠네요. 답변 감사드립니다~!

댓글을 작성하려면 로그인이 필요합니다.

2년 전

select하려는 양이 많으면 당연하게 속도에 영향을 줄 듯 하간 한데요...

INDEX처리나 추가 디비호출 횟수에 따라서 영향이 다를 듯 해요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인