역정규화

    [DB] 역 정규화

    [DB] 역 정규화

    역 정규화 중복을 없애기 위해서 정규화 과정들을 거쳤다면, 수많은 테이블이 생겼을 것이다. 여기서 성능적인 문제 때문에 효율을 높이기 위해서 중복을 일부로 만드는 것을 역정규화라고 한다. A 테이블의 K컬럼이 B테이블에서 많이 사용되고 있고, join연산 때문에 데이터가 너무 많은 경우 시스템 과부하가 생긴다. 따라서 이 k컬럼을 b테이블에도 만들어 중복을 허용한다. 이를 역 정규화라고 한다.