2011-11-22 4 views
0

이 작업을 수행하는 방법을 알아내는 데 어려움이 있습니다. 내가 이루고자하는 목표는 다음과 같습니다.시간을 기준으로 검색 할 데이터를 저장합니다.

데이터가 삽입되어 있고 PHP를 사용하여 데이터 통계를 가져 오려고합니다. 마지막 시간 (시간 15)에 얼마나 많은 데이터가 삽입 되었습니까? 많은 기록 1 백만 +. 이 데이터를 삽입 할 때 각각의 새 데이터 삽입에 날짜 시간이있는 열이 있어야합니까?

이 작업을 수행하는 가장 효율적인 방법은 무엇입니까?

+0

시간당 15 백만 개가 삽입 되었습니까? 총 1,500 만 건? – Tivie

답변

0

통계에 로깅을 사용하는 것이 좋습니다. 당신은 메모리에 카운터를 유지하고 입력 된 모든 1000 개의 행 (또는 당신에게 의미있는 숫자가 무엇이든)을 기록 할 수 있습니다.

0

구조에 datetime 열을 추가하고 모든 삽입 할 때마다 "NOW()"로 채 웁니다. 인덱스가있는 한 간단한 쿼리가 매우 효율적으로 실행되어야합니다.

관련 문제