사용자 도구

사이트 도구


dbms:oracle:devel:materializedview

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
dbms:oracle:devel:materializedview [2008/02/15 01:11]
starlits
dbms:oracle:devel:materializedview [2008/02/16 18:07] (현재)
starlits
줄 15: 줄 15:
   - M-View는 실행결과 행과 뷰 정의 모두 저장이 되고, 실행결과 행으로 만들어진 테이블은 일정공간을 차지합니다.   - M-View는 실행결과 행과 뷰 정의 모두 저장이 되고, 실행결과 행으로 만들어진 테이블은 일정공간을 차지합니다.
   - M-View 관련 기초테이블을 변경하면, M-View로 생성된 Summary 테이블도 변경되어 집니다.   - M-View 관련 기초테이블을 변경하면, M-View로 생성된 Summary 테이블도 변경되어 집니다.
 +
  
 ===== Materialized View와 일반 View의 차이 ===== ===== Materialized View와 일반 View의 차이 =====
  
-^ 비교하기                 ^ 일반 View ^ M-View ^  +^ 비교하기                 ^ 일반 View ^ M-View ^ Table ^  
-^ 결과값의 물리적 존재유무 | 존재안함 | 존재함 | +^ 결과값의 물리적 존재유무 | 존재안함 | 존재함 | 존재함 | 
-^ SELECT * FROM USER_SEGMENTS | 조회되지 않음 | 조회됨 | +^ SELECT * FROM USER_SEGMENTS | 조회되지 않음 | 조회됨 | 조회됨 | 
-^ 조회속도 | 쿼리정보가 Dictionary에 저장되어 있고 \\ 사용될때 그 SQL이 다시 실행되므로 \\ M-View 보다 조회속도가 느리다 | M-View 생성시 \\ Query로 물리적인 결과 데이타가 생성되기 때문에 \\ 조회속도가 빠르다 |+^ 조회속도 | 쿼리정보가 Dictionary에 저장되어 있고 \\ 사용될때 그 SQL이 다시 실행되므로 \\ M-View 보다 조회속도가 느리다 | M-View 생성시 \\ Query로 물리적인 결과 데이타가 생성되기 때문에 \\ 조회속도가 빠르다 | M-View와 같음 |
  
   * **M-View로 생성된 결과값이 일반 View로 조회하는 Data의 결과값보다 훨씬 적은 Row를 조회하게 된다.**   * **M-View로 생성된 결과값이 일반 View로 조회하는 Data의 결과값보다 훨씬 적은 Row를 조회하게 된다.**
dbms/oracle/devel/materializedview.1203005483.txt.gz · 마지막으로 수정됨: 2008/02/15 01:11 저자 starlits