본문 바로가기
자격증/SQLD

[SQLD] : 성능 데이터 모델링

by 오주현 2021. 11. 13.
반응형
성능 데이터 모델링

데이터 베이스의 성능 향상을 목적으로 설계 단계의 데이터 모델링 때부터 성능과 관련된 사항이 데이터 모델링에 반영될 수 있도록 하는 것 입니다.

 

데이터의 증가가 빠를수록 성능 저하에 따른 성능 개선 비용은 기하급수적으로 증가하게 됩니다.

 

성능 데이터 모델링 순서

1. 데이터 모델링을 할 때 정규화를 정확하게 수행합니다.

2. 데이터 베이스 용량산정을 수행합니다.

3. 데이터 베이스에 발생되는 트랜잭션의 유형을 파악합니다.

4. 용량과 트랜잭션의 유형에 따라 반정규화를 수행합니다.

5. 이력모델의 조정, PK/FK 조정, 슈퍼타입/서브타입 조정 등을 수행합니다.

6. 성능 관점에서 데이터 모델을 검증합니다.

 

 

반응형

'자격증 > SQLD' 카테고리의 다른 글

[SQLD] : 분산 데이터 베이스  (0) 2021.11.14
[SQLD] : 식별자  (0) 2021.11.07
[SQLD] : 엔터티  (0) 2021.11.06
[SQLD] : 데이터 모델링 이해  (0) 2021.10.26

댓글