이것저것

Materialized View란?

재심 2022. 11. 6. 09:42

[Materialized View?]

MView라고도 부르는데, 물리적으로 존재하는 테이블이다. 즉, 물리적인 공간을 차지하는 테이블을 의미한다.

MView는 원천 테이블로부터 데이터 조회가 매우 빈번하고 쿼리연산의 비용이 높을 때 이 내용을 미리 결과테이블로 만들어 그 테이블을 조회하도록 하는 것.

ex) 일마감데이터를 조회하는데, MAX, MIN 같은 함수를 사용할 경우가 많다. 이 경우 쿼리 속도향상을 위해 미리 이 값들을 계산하여 물리적인 테이블에 저장하는 것.

 

[Materialized View의 특징]

  • 물리적인 테이블이 존재한다.
  • 쿼리 수행속도를 증가시킬 수 있다.

 

[참조]

http://www.gurubee.net/lecture/1857

 

Materialized View란?

Materialized View란 ?   Materialized View(이하 MView로 표시) 이것은 제목 그대로 View 입니다.   하지만 일반 View는 논리적인 테이..

www.gurubee.net

 

'이것저것' 카테고리의 다른 글

nGrinder  (0) 2023.04.08
JMeter  (0) 2023.04.01
Intellij 단축키 모음  (0) 2023.03.09
MSA에서 Outbox Pattern에 대해  (0) 2022.11.20
오브젝트 스토리지 (Object Storage) ?  (0) 2022.11.03