업적을 기반으로 웹 사이트를 만들고 있으며 업적은 50 개 이상의 그룹으로 분류됩니다. 각 그룹에는 500 개의 업적이 있습니다. 성취가 완료되면 데이터베이스 작성 날짜를 기록합니다. 나는 항상 개별적으로뿐만 아니라 전체적으로 각 그룹의 진행 상황을 추적합니다. 예를 들어 :웹 응용 프로그램 데이터베이스의 진행 상황이나 수준을 추적하는 올바른 방법
Group 1: 5/500
Group 2: 89/500
Group 3: 21/654
Overall: 115/1654
내 질문에, 처음부터 모든 시간을이 진행 보고서를 계산하는 나쁜 관행 또는 나는이 진행 상황을 저장하는 다른 테이블을 가지고 있고 나는 지금 한 다음 모든 업데이트해야합니까?
항상 그 자리에서 컴퓨팅을 의미합니까? – rvk
처음에는 그 자리에서 항상 계산할 수 있습니다. 그러나 이것이 느려지면 매일 계산할 수 있고 계산 결과를 별도의 테이블에 저장하여 진행 보고서를 표시 할 수 있습니다 –