성능 데이터 모델링의 개요
1. 성능 데이터 모델링의 정의 데이터를 모델링 할 때 부터 (설계 단계 부터) 성능 향상을 목적으로 한다. 성능에 영향을 주는 것 들 : 정규화, 반정규화, 테이블 통합, 테이블 분할, 조인 구조, PK, FK 2. 성능 데이터 모델링 수행 시점 1) 성능 향상을 위한 비용은, 분석 / 설계 단계에 가까운 시점에 하면 할 수록, 비용이 절감. 2) 분석 / 설계 단계에 가까운 시점에 하면 할 수록, 재 업무 (Rework) 비용을 최소화 할 수 있음. 3) 분석 / 설계 단계에서 데이터베이스 처리 성능을 향상 시킬 수 있는 방법을 고려 해야함. 3. 성능 데이터 모델링 고려 사항 1) 데이터 모델링시, 정규화를 정확 하게 수행. 2) 데이터베이스 용량 산정을 수행. (데이터베이스의 용량이 얼마나 될지)..
2023. 11. 10.