□ 효율을 위해서 정규화된 결과의 일부를 수정하여 중복허용
○ 정규화되지 않은 상태에서 중복을 허용하는 것과는 다름
○ 대부분 JOIN 시 발생되는 엄청난 계산량을 해결하기 위해서 사용
□ 역정규화(반정규화)진행시 고려사항
○ 무결성 저하 주의
○ 조회 속도는 향상되나, 입력/수정/삭제는 속도 저하됨
○ DB저장공간 효율 저하
○ 유지보수가 어려워지며 테이블 등 확장성이 매우 저하됨
* 정규화가 잘되어 있다면 데이터 입력/수정 효율 ↑ but 과도한 조인유발을 야기할 수 있어 조회시 효율 ↓
* 이를 위해 역정규화를 필요시 판단하여 적용해야함.
'DB > DB_Modeling' 카테고리의 다른 글
3 정규화 (0) | 2023.10.27 |
---|---|
2 정규화 (0) | 2023.10.26 |
1 정규화 (0) | 2023.10.26 |
정규화 INTRO (0) | 2023.10.26 |
Anomaly : 데이터 이상현상 (1) | 2023.10.25 |