번호(NO) |
농가코드(CD) |
지역(LOC) |
... |
농가인구(NUM) |
1 |
100001 |
경기 |
... |
2 |
2 |
100002 |
경기 |
|
3 |
3 |
100003 |
강원 |
|
1 |
... |
... |
... |
... |
... |
허접합니다만 예를 들어 위와같은 전국_농가_테이블(T)이 있다고 가정하고 지역별 농가 인구를 조회하려 아래 쿼리를 수행했을 때
SELECT LOC, SUM(NUM)
FROM T
GROUP BY LOC
테이블 레코드 수가 6만건, 10만건 늘어나면서 쿼리 수행 속도가 느려진다면
결국 온라인에서 통계 조회를 서비스하려면 새로운 집계테이블에 배치프로그램으로 집계데이터를 생성하여 제공해야 되겠죠?
온라인에서 10만건 정도를 그룹핑하여 합계를 내려고 할때 쿼리 수행 속도를 빠르게 하려면 어떻게 해야 할까요?
어리석은 질문에 고수님 조언 부탁드립니다. |