안녕하세요.
뷰에 관하여 궁금하여 질문 드립니다.
a라는 테이블에 데이터가 10만건이 있습니다.
해당 테이블에서 원하는 통계 데이터만 뽑아오기 위해 SELECT문으로 조회하여 가져옵니다.
이때 가져오는 속도가 30초 정도라 가정합니다.
뷰를 이용하여 통계 데이터만 가져오도록 뷰를 생성합니다.
그런데 통계 데이터를 뷰를 통하여 조회시 속도가 상당히 빠르더군요.
이렇게 속도가 빠른 이유가 멀까요?
또 a 테이블에 새로운 데이터가 insert 되면 뷰에서도 조건식이 만족하면 해당 데이터를 포함하여
보여주던데요. 이런 insert가 계속 일어나면 뷰로 인한 부하 같은건 없을까요?
|