(이것은 StackOverflow에서 다시 게시되도록 제안되었습니다)
현재 테이블이 있습니다. .. 새 데이터 열을 추가해야합니다. 모든 레코드 (새 데이터 열을 추가 한 후 새 데이터로 진행되는 경우에도)에 데이터가있는 것은 아닙니다. 그래서 이것이 실제로 일부 데이터 행의 확장이며 모든 행에 적용되지 않기 때문에 이것이 새로운 테이블에 더 적합한 지 궁금합니다.
다시 말해, 새로운 데이터 요소에 대해 사용되지 않는 열이 많이 있기 때문에 이것이 새로운 테이블에 더 적합한 것 같습니다.
첫 번째 테이블은 페이지 조회 레코드입니다 (현재 2 백만 레코드).
-아이디 - IP 주소 -조회수 -created_at 타임 스탬프 - 데이트
모든 IP 주소에 대해 매일 레코드가 작성되고 연속 페이지 뷰가 하루의 시간 조회수에 추가됩니다.
추가 필드는 원점 추적 (예 : Google 웹 로그 분석 소스 / 매체 / 캠페인)을위한 것입니다.
모든 방문에 해당 정보가있는 것은 아닙니다. Im은 행의 약 10 %가 데이터를 가지고 있다고 가정합니다 (일반적으로 첫 번째 방문에서만 계산 됨)
데이터의 주된 용도는 사람들이 어디에서 왔는가를 나타내는 것입니다. 이것은 더 자주 사용되는 경향이 있습니다 (그러면 단일 테이블에 빌려주는 것처럼 보입니다)
피드백 감사-필요한 경우 더 추가 할 수 있습니다