DataBaseSQLD

📌 DB 성능 향상을 목적으로, 설계 단계의 Data Modeling 때부터 성능과 관련된 사항이 반영될 수 있도록 하는 것

  • 사전에 할수록 비용 적게 듦, 분석/설계 단계에서부터 고려하면 재업무 비용 최소화 가능

순서

  1. Normalization (정규화)
  2. DB 용량 산정
  3. Transaction (트랜잭션) 유형 파악
  4. De-Normalization (반정규화)
  5. 이력 모델, PK/FK, 슈퍼/서브타입 조정, Index (인덱스) 반영
  6. 완성된 Data Model 성능 검증