MV Refresh

MV 갱신은 시점과 방식을 나눠서 본다

언제 새로 고칠지와 얼마나 다시 계산할지는 서로 다른 결정이다.

즉시
주기
증분/전체
갱신 시점

ON COMMIT은 즉시, ON DEMAND는 배치나 수동 호출 시 갱신한다.

갱신 방식

FAST는 변경분, COMPLETE는 전체, FORCE는 가능한 방식을 선택한다.

비용

즉시 갱신은 최신성이 높지만 쓰기 경로에 부하를 더한다.

전제

증분 갱신은 로그와 제약 조건이 필요할 수 있다.

구체화 뷰 문법과 지원 기능은 DBMS마다 크게 다르다.