데이터베이스모델링(반정규화 절차 1)
* 반정규화 절차 1. 반정규화 대상을 조사 - 자주 사용되는 테이블에 접근(Access)하는 프로세스의 수가 많고, 항상 일정한 범위만을 조회하는 경우 반정규화를 검토 - 테이블에 대량의 데이터가 있고 대량의 데이터 범위를 자주 처리하는 경우 처리 범위를 일정하게 줄이지 않아 성능을 보장할 수 없을때 반정규화를 검토 - 통계성 프로세스에 통계 정보가 필요할 때 별도의 통계 테이블(반정규화 테이블)을 생성 - 테이블에 지나치게 많은 조인이 걸려 데이터를 조회하는 작업이 기술적으로 어려울 경우 반정규화를 검토 2. 반정규화 대상을 다른 방법으로 처리할 수 있을 지 검토 - 지나치게 많은 조인이 걸려 데이터를 조회하는 작업이 기술적으로 어려울 경우 뷰를 사용하면 해결할 수도 있음 - 대량의 데이터 처리나 부..
Database
2020. 5. 8. 07:30