목차
없음
본문내용
구체화된 뷰(Materialized view)란?
- 데이터 웨어하우징에서 많은 데이터에 대한
질의에 성능을 크게 향상시킬 수 있는 도구
이다.
- 구체화된 뷰를 사용하면 데이터에 대한 사전
요약과 조인 작업을 통하여 데이터에 대한
질의 성능을 향상 시킨다.
구체화된 뷰의 장점
- 적은 물리적 읽기 : 스캔할 데이터가 적다.
- 적은 기록 : 정렬/집계를 자주하지 않는다.
- 감소된 CPU사용 : 이미 계산해놓은 결과를
사용하기 때문에 앞으로 데이터에
대한 집계와 함수를 계산하지 않는다.
- 아주 빨라진 응답시간 : 요약 테이블 이용으로
빠른 응답시간을 제공.
구체화된 뷰의 주의점
- 구체화된 뷰는 OLTP 시스템에 적합하지 않다.
: 수천 개의 레코드 중의 어느 하나가 변경되
어도 요약테이블의 한 행의 변경을 유발하기
때문에 갱신이 자주 일어나는 상황에서는 동
시성을 저하시킨다.
참고 자료
토마스 카이트 저,『Expert one-on-one Oracle』정보문화사, 2003년
Web Site (Http://www.oracleclub.com)