개요데이터베이스 시스템에서 뷰(View)는 사용자가 테이블처럼 사용할 수 있는 가상 테이블로, 하나 이상의 테이블에서 파생된 데이터의 논리적 표현이다. PostgreSQL에서는 일반 View와 Materialized View 두 가지 유형의 뷰를 제공한다. 이 두 유형은 구현 방식과 성능 특성에서 중요한 차이점을 가지고 있다. 본 글에서는 두 뷰 유형의 개념, 특성, 성능 차이 및 적합한 사용 사례를 살펴본다.설명View (일반 뷰)일반 뷰는 데이터베이스에 저장된 쿼리다. 사용자가 뷰를 조회할 때마다 해당 뷰에 정의된 쿼리가 실행되며, 결과는 물리적으로 저장되지 않는다. 즉, 뷰는 데이터를 직접 저장하지 않고 데이터에 대한 접근 방법만을 정의한다.CREATE VIEW comedies AS SELEC..