SQLD자격증독학
[SQLD자격증독학] 13. 성능 데이터 모델링 개요
lucymoon
2017. 1. 18. 23:55
반응형
성능이 저하되는 데이터 모델의 경우
- 데이터 모델 구조에 의해
- 데이터가 대용량이 됨으로 인해 불가피 하게
- 인덱스 특성을 충분히 고려하지 않고 인덱스 생성함으로 인해
성능 데이터 모델링
- 데이터베이스 성능향상을 목적으로 설계단계의 데이터 모델링때부터 성능과 관련된 사항이 데이터 모델링에 반영될 수 있도록 하는 것
성능 데이터 모델링 고려사항
- 데이터 모델링을 할 때 정규화를 정확하게 수행
- 데이터베이스 용량산정을 수행
- 데이터베이스에 발생되는 트랜잭션의 유형을 파악
- 용량과 트랜잭션의 유형에 따라 반정규화를 수행
- 이력모델의 조정, PK/FK조정, 슈퍼타입/서브타입 조정 등을 수행
- 성능관점에서 데이터 모델을 검증
반응형