일별보기를 추적하는보기 테이블이 있습니다. 이 표를 사용하여 일일 및 월별 꺾은 선형 차트를 표시합니다. 표는 다음과 같습니다 :일일 조회수를 추적하는 좋은 방법입니까?
id, post_id, day, month, year, count.
즉, 모든 게시물에 대해 365 개의보기 (1 년 단위)가 있습니다. 이것은 제가 1,000 개의 게시물을 가지고 있다는 것을 의미합니다. 나는 views 테이블에 365,000 개의 엔트리를 가지고있을 것이다. 우리는 여러 게시물과 계산 있습니다. 하루에 10 개의 게시물이 있습니다.
나는 post_id
, day
, month
및 year
에 색인을 넣었습니다.
테이블이 기하 급수적으로 늘어남에 따라 DB 성능 문제가 발생할 수 있다고 걱정 되십니까? 걱정해야합니까? 아니면 괜찮을까요?
나는 당신이 view_date ... post_date를 의미한다고 생각합니다. –
"일, 월 및 연도를 별도의 열로 나눌 수있는 장점이 없습니다." - 그렇습니다. 2011 년 11 월 20 일부터 2011 년 12 월 10 일까지 뷰를 합산하기 위해 쿼리를 작성하십시오. –
오른쪽 오른쪽 @StephaniePage. 그에 따라 내 대답을 수정했습니다. 감사! –