반응형
성능이 저하되는 데이터 모델의 경우
- 데이터 모델 구조에 의해
- 데이터가 대용량이 됨으로 인해 불가피 하게
- 인덱스 특성을 충분히 고려하지 않고 인덱스 생성함으로 인해
성능 데이터 모델링
- 데이터베이스 성능향상을 목적으로 설계단계의 데이터 모델링때부터 성능과 관련된 사항이 데이터 모델링에 반영될 수 있도록 하는 것
성능 데이터 모델링 고려사항
- 데이터 모델링을 할 때 정규화를 정확하게 수행
- 데이터베이스 용량산정을 수행
- 데이터베이스에 발생되는 트랜잭션의 유형을 파악
- 용량과 트랜잭션의 유형에 따라 반정규화를 수행
- 이력모델의 조정, PK/FK조정, 슈퍼타입/서브타입 조정 등을 수행
- 성능관점에서 데이터 모델을 검증
반응형
'SQLD자격증독학' 카테고리의 다른 글
[SQLD자격증독학] 15. 반정규화와 성능 (1) | 2017.01.19 |
---|---|
[SQLD자격증독학] 14. 정규화와 성능 (0) | 2017.01.19 |
[SQLD자격증독학]12. 식별자 (Identifiers) (0) | 2017.01.17 |
[SQLD자격증독학] 11. 관계 (Relationship) (0) | 2017.01.17 |
[SQLD자격증독학] 10. 속성 (Attribute) (0) | 2017.01.17 |