자정이 되면 배치 서버는 전날의 거래 데이터로 통계를 내어 price_info Table에 저장하는 Job을 실행한다. price_info에 저장되는 데이터를 마켓의 거래 차트를 만들거나 마켓 간략 정보 전달 시 활용한다.


마켓의 차트를 그리거나 전날 종가 대비 가격 변동 추이를 전달하기 위해서는 해당 마켓의 거래 히스토리가 필요하다.
하지만 이런 history들을 조회할 때 마다 거래 테이블에서 Order by를 사용하여 가져 오는 것은 너무 많은 거래 정보가 필요해 서버에 과 부하가 걸릴 수 있어, 하루 단위의 데이터를 만들어두고 이를 활용하려고 한다.
초기 Database를 설계하면서 일일 거래 요약 정보를 나타내는 PriceInfo Table (상한가, 하한가, 거래량 등)을 설계해 두었다.
전날 거래된 전체 데이터를 집계해야하기 때문에 자정 정시에 작업을 수행한다.
price_info Table은 다음과 같이 설계하였다.