내 웹 사이트의 일부 프로세스에 대한 메트릭 (통계)을 매일 저장하여 나중에 그래프에 표시하려고합니다. 측정 항목의 예 :메트릭 - 데이터베이스 번호 저장 규칙?
FacebookLikes
SiteVisitors
이제 MySQL 테이블을 디자인하는 방법을 알고 싶습니다. - 나는 "DeltaFacebookLikes"와 "DeltaSiteVisitors"를 저장해야하는지 여부 - 아니면 각 항목에 의해 성장을 계속 절대 번호를 저장할지 여부 :
ID DATE FACEBOOK_LIKES SITE_VISITORS
첫 번째 예제 (델타 값을 저장)은 다음과 같습니다
여기서 문제는 내가 "합계"가치를 갖지 않을 것이라는 것입니다.
1 23.10 33 50
2 24.10 14 80
3 25.10 12 5
4 26.10 28 105
두 번째 예 (절대 값을 저장) 될 것이다 :
여기서 문제가 I는 총 값을 가지고 있지만, I는 V를 감산 할 필요가 있다는 것이다 (X) (V)의 (X + 1) 내지 실제 델타 값을 보관하십시오.
1 23.10 33 50
2 24.10 47 130
3 25.10 59 135
4 26.10 87 240
옳고 그른 방법은 무엇입니까? 잘못된 방법이 있습니까?
또는 두 가지 모두 합쳐 졌습니까?