# 반정규화 데이터를 조회할 때 디스크 I/O량이 많아서 성능이 저하되거나 경로가 너무 멀어 조인으로 인한 성능저하가 예상될 때 수행 컬럼을 계산하여 읽을 때 성능이 저하될 것이 예상되는 경우 수행 기본적으로 데이터 무결성이 깨질 가능성이 많으므로 반드시 데이터 무결성을 보장할 수 있는 방법을 고려 반정규화 전에 테이블 추가를 통해 반정규화를 준비 - 반정규화 대상 자주 사용되는 테이블에 접근하는 프로세스의 수가 많고 항상 일정한 범위만을 조회하는 경우 테이블의 대량의 데이터가 있고 대량의 데이터 범위를 자주 처리하는 경우 처리범위를 일정하게 줄이지 않으면 성능보장을 할 수 없는 경우 통계성 프로세스에 의해 통계 정보를 필요로 할 때 별도의 통계 테이블을 생성해야하는 경우 테이블에 지나치게 많은 조인이 ..