39.3. 구체화 된 견해#

사설 토토 사이트 된 뷰에서PostgreSQL보기와 마찬가지로 규칙 시스템을 사용하지만 결과를 테이블과 같은 형태로 유지하십시오. 다음의 주요 차이점 :

사설 토토 사이트 된 뷰 생성 MyMatView는 SELECT *에서 MYTAB;

및 :

테이블 작성 MyMatView를 선택 *에서 MyTab;

구체화 된 뷰는 후속으로 직접 업데이트 될 수 없으며, 구체화 된보기를 생성하는 데 사용되는 쿼리는 뷰의 쿼리가 저장되는 것과 동일한 방식으로 저장되므로 다음과 함께 구체화 된 뷰를 위해 신선한 데이터를 생성 할 수 있습니다.

새로 고침 사설 토토 사이트 된보기 mymatview;

PostgreSQL시스템 카탈로그는 테이블이나보기와 정확히 동일합니다. 따라서 파서의 경우, 사설 토토 사이트 된보기는 테이블이나보기와 같은 관계입니다.

구체화 된보기에 저장된 데이터에 대한 액세스는 종종 기본 테이블에 직접 또는 뷰를 통해 액세스하는 것보다 훨씬 빠르지 만 데이터가 항상 최신 것은 아닙니다. 그러나 때로는 현재 데이터가 필요하지 않습니다.

테이블 송장 생성 (

사람들이 히스토리 판매 데이터를 빠르게 그래프로 그래프로 그래프로 만들 수 있기를 원한다면 요약하고 싶을 수도 있고 현재 날짜의 불완전한 데이터에 신경 쓰지 않을 수 있습니다..

사설 토토 사이트 된보기 생성 Sales_Summary as

이 사설 토토 사이트 된보기는 영업 사원을 위해 생성 된 대시 보드에 그래프를 표시하는 데 유용 할 수 있습니다. 이 SQL 문을 사용하여 매일 밤 통계를 업데이트 할 예정이 될 수 있습니다.

새로 고침 사설 토토 사이트 된보기 Sales_SUMMARY;

사설 토토 사이트 된보기의 또 다른 용도는 외국 데이터 래퍼를 통해 원격 시스템에서 가져온 데이터에 더 빠르게 액세스 할 수 있도록하는 것입니다. 사용한 간단한 예file_fdw는 아래에 있으며 타이밍이 아래에 있지만 로컬 시스템의 캐시를 사용하고 있기 때문에 원격 시스템에 대한 액세스와 비교하여 성능 차이는 일반적으로 여기에 표시된 것보다 클 것입니다. 또한 우리는 또한 사설 토토 사이트 된 견해에 인덱스를 넣을 수있는 능력을 활용하고있는 반면file_fdw인덱스를 지원하지 않습니다. 이 장점은 다른 종류의 외국 데이터 액세스에 적용되지 않을 수 있습니다.

설정 :

Extension file_fdw 만들기;

이제 단어를 철자를 확인합시다. 사용file_fdw직접 :

Word = 'caterpiler'라고 Word에서 count (*)를 선택하십시오.

with분석, 우리는 다음을 본다 :

집계 (비용 = 21763.99....21764.00 행 = 1 너비 = 0) (실제 시간 = 188.180..188.181 행 = 1 루프 = 1)

사설 토토 사이트 된보기가 대신 사용되면 쿼리가 훨씬 빠릅니다.

집계 (비용 = 4.44..4.45 행 = 1 너비 = 0) (실제 시간 = 0.042..0.042 행 = 1 루프 = 1)

어느 쪽이든, 단어의 철자가 잘못되었으므로, 우리가 원하는 것을 찾아 봅시다. 다시 사용file_fdwandPG_TRGM:

Word <-> 'CaterPiler'한계 10;
한계 (비용 = 11583.61..11583.64 행 = 10 너비 = 32) (실제 시간 = 1431.591..1431.594 줄 = 10 루프 = 1)

사설 토토 사이트 된보기 사용 :

한계 (비용 = 0.29..1.06 행 = 10 너비 = 10) (실제 시간 = 187.222..188.257 행 = 10 루프 = 1)

원격 데이터의 정기적 인 업데이트를 로컬 데이터베이스에 견딜 수 있다면 성능 혜택이 상당 할 수 있습니다.

정정 제출

문서에 올바르지 않은 내용이 있으면 일치하지 않습니다.이 양식문서 문제를보고하려면