개요도메인 주도 설계 첫걸음을 재독 중인데 명확히 하고픈 용어를 정리해둔다.구체화 뷰(Materialized View)1. 개념구체화 뷰(Materialized View)는 쿼리 결과를 미리 계산하여 실제 테이블처럼 저장해 두는 뷰이다.일반 뷰(View)는 매번 쿼리를 실행할 때 원본 테이블에서 데이터를 가져오지만, 구체화 뷰는 쿼리 결과를 디스크에 저장하므로 조회 성능이 매우 빠르다.2. 동작 방식생성 시점: 정의된 SELECT 쿼리를 실행하고 그 결과를 물리적으로 저장조회 시점: 저장된 결과를 바로 반환 → 반복 조회 시 성능 이점갱신(Refresh): 원본 데이터가 바뀌더라도 자동 반영되지 않으므로, 주기적으로 REFRESH를 실행하거나 트리거로 동기화해야 한다3. 장단점장점복잡한 조인, 집계 쿼리..
development
2025. 10. 1. 07:52
반응형
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- Echo
- 클린 애자일
- 독서
- 체호프
- bun
- Gin
- 티스토리챌린지
- OpenAI
- backend
- solid
- postgres
- 잡학툰
- 영화
- github
- notion
- middleware
- agile
- gocore
- go
- API
- 인텔리제이
- 오블완
- MCP
- websocket
- 독서후기
- clean agile
- ChatGPT
- intellij
- strange
- golang
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
글 보관함