🥴 SQLD
[과목 I] 제 2장 데이터 모델과 성능
성능 데이터 모델링 DB 성능 향상을 목적으로 설계 단계의 데이터 모델링 때부터 정규화, 반정규화, 테이블 통합, 테이블 분할, 조인 구조, PK, FK 등 여러 가지 성능과 관련된 사항이 데이터 모델링에 반영될 수 있도록 하는 것이다. 성능 데이터 모델링에 대한 설명 데이터의 증가가 빠를수록 성능 저하에 따른 성능 개선비용은 증가한다. 데이터 모델은 성능을 튜닝하면서 변경될 수 있는 특징이 있다. 분석/설계 단계에서 성능을 고려한 데이터 모델링을 수행할 경우 성능 저하에 따른 Rework 비용을 최소화할 수 있는 기회를 가지게 된다. 성능을 고려한 데이터 모델링의 순서 데이터 모델링을 할 때 정규화를 정확하게 수행한다. 데이터베이스 용량 산정을 수행한다. 데이터베이스에 발생되는 트랜잭션의 유형을 파악한..