성능 데이터 모델링
- 데이터베이스 성능 향상을 목적으로 설계단계의 데이터 모델링때부터 성능과 관련된 사항이 모델링에 반영될 수 있도록 하는 것
수행 시점
- 사전에 할수록 비용이 들지 않음 → 분석/설계 단계에서 할 경우 비용 최소화할 수 있음
고려사항
- 정규화를 정확하게 수행
- 용량 산정 수행
- 트랜잭션 유형 파악
- 용량과 트랜잭션의 유형에 따라 반정규화 수행
- 이력모델의 조정, PK/FK 조정, 슈퍼 타입/서브타입 조정 등을 수행
- 성능 관점에서 데이터 모델 검증