MView (2) 썸네일형 리스트형 [DB] Materialized View (구체화 뷰/ 물리적 뷰) 0. Materialized View(MView) 란 A pre-computed table comprising aggregated or joined data from fact and possibly dimension tables. Also known as a summary or aggregate table. 원천 테이블이나 조인된 테이블에서 집계되거나 결합된 데이터로 구성된 미리 계산된 테이블입니다. 요약 또는 집계 테이블이라고도 합니다. 1. Materialized View 특징? 물리적으로 존재하는 View Data 저장공간 차지 Oracle8 i 이후 사용 가능 (mysql/mariadb 기능 없음) 합계함수 등을 사용하는 자주 사용하는 쿼리를 구체화 뷰로 많이 만든다. (요약 테이블) 실행 전에 .. [DB] view (view/MView/snapshot) 0. What is view? 뷰란? select 문으로 만들어진 논리적인 테이블 즉,가상 테이블?데이터?로 생각하면 됩니다. oracle, mysql, maria db 등 기본적으로 제공을 해주는 듯 하다. view 특징 저장공간 안먹음 select절로 이루어졌기 때문에 참조하는 테이블의 값이 바꼈을 경우 같이 변경된다. select 절 돌리는거랑 성능 거의 비슷 (즉각적으로 결과값 안나옴) (위와같은 이유로) 인덱스 잘 타게 해놔야함 (위와같은 이유로) 그룹함수 등 쓰면 등짝 맞을 수 있음 초보자한테 잘못 알려줬다가 피날 수 있음 1. 뷰 생성 (create view) USE DB명; -- 사용할 DB명 CREATE VIEW [view_name] AS SELECT t.test_column1 AS te.. 이전 1 다음