less than 1 minute read

제2장 1절 성능 데이터 모델링 개요

1. 성능 데이터 모델링의 정의

  • 일반적으로 성능이란 데이터 조회 성능을 의미한다.

2. 성능 데이터 모델링의 수행 시점

  • 사전에 할 수록 비용절감

  • SQL 문장 튜닝

  • 하드 용량 증설

  • 데이터 증가가 빠를수록 성능저하

3. 성능 데이터 모델링 고려사항

  • 데이터 모델링 시 정규화를 정확히 수행

  • 용량 산정

  • 트랜잭션 유형 파악

  • 용량과 트랜잭션에 따른 반정규화

  • 이력모델, PK/FK, 슈퍼/서브 타입 조정

  • 성능관점에서 검증