파티션 테이블1 반정규화와 성능 우선적으로 비정규화에 대해서 이야기하려고 한다. 반정 규화는 정규화된 데이터 모델링의 역으로 분할/통합/중복을 통하여 성능상 이점을 누리기 위해 하는 것이다. 하지만 비정규화는 정규화를 수행하지 않은 모델을 지칭한다. 그렇기 때문에 비정규화된 모델에서 반정 규화를 한다는 것은 의미가 없다. 반정규화 - 정규화된 엔티티, 속성, 관계에 대해서 시스템의 성능 향상과 개발과 운영의 단순화를 위해 중복, 통합, 분리 등을 수행하는 데이터 모델링 기법이다. 의도적으로 데이터의 무결성을 위협하면서 성능을 향상하는 기법이다. 그렇기 때문에 항상 데이터 무결성 위험에 노출되어 있다. 이렇게 위험을 무릅쓰고 반정 규화를 하는 이유는 조회하는 과정에서 디스크 I/O량이 너무 많아 성능이 저하되거나, 경로가 너무 멀어 JO.. 2021. 4. 24. 이전 1 다음