제1절_성능_데이터_모델링의_개요
2012.03.04 10:38
1절 성능 데이터 모델링의 개요
1.성능 데이터 모델링의 정의
성능 데이터 모델링이란?
데이터베이스 성능향상을 목적으로 설계단계의 데이터 모델링 때부터 정규화, 반정규화, 테이블통합, 테이블 분할, 조인구조, PK, FK등 여러가지 성능과 관련된 사항이 데이터 모델링에 반영될 수 있도록 하는 것으로 정의
2.성능 데이터 모델링 수행시점
성능 향상을 위한 비용은 프로젝트 수행 중에 있어서 사전에 할수록 비용이 들지 않음.
3.성능 데이터 모델링 고려사항
- 다음과 같은 프로세스로 진행하는것이 데이터 모델링 단계에서 성능을 충분히 고려할 수 있는 방안이 될 수 있음
- 데이터 모델링을 할 때 정규화를 정확하게 수행한다.
- 데이터베이스 용량산정을 수행한다.
- 데이터베이스에 발생되는 트랜잭션 유형을 파악한다.
- 용량과 트랜잭션의 유형에 따라 반정규화를 수행한다
- 이력모델의 조정, PK/FK조정, 슈퍼타입/서브타입 조정등을 수행
- 성능관점에서 데이터 모델을 검증
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
38 | 제2절_인덱스_튜닝 | balto | 2012.05.18 | 9905 |
37 | 제2절_엔터티(Entity) | 실천하자 | 2012.03.04 | 9723 |
36 | Week1_위충환 [1] | 실천하자 | 2012.07.16 | 9275 |
35 | 제3절_DML_튜닝 | balto | 2012.06.13 | 9078 |
34 | 제1절_옵티마이저와_실행계획 | suspace | 2012.04.10 | 8927 |
33 | 제2절_트랜잭션 | 보라빛고양이 | 2012.05.04 | 8927 |
32 | 제6절_함수(FUNCTION) | suspace | 2012.03.12 | 8723 |
31 | 제3절_계층형_질의와_셀프_조인 | 오예스 | 2012.03.27 | 8672 |
30 | 제9절_조인(JOIN) | 실천하자 | 2012.03.20 | 8489 |
29 | 제1절 고급 SQL 활용 | 실천하자 | 2012.06.11 | 8398 |
28 | 제4절_TCL(TRANSACTION_CONTROL_LANGUAGE) | 보라빛고양이 | 2012.03.10 | 8181 |
27 | 제7절_DCL(DATA_CONTROL_LANGUAGE) | 보라빛고양이 | 2012.04.02 | 7768 |
26 | 제6절_윈도우_함수(WINDOW_FUNCTION) | balto | 2012.03.31 | 7697 |
25 | 제3절_속성(Attribute) | 실천하자 | 2012.03.04 | 7271 |
24 | 제1절_옵티마이저 | 실천하자 | 2012.05.12 | 7186 |
23 | 제1절_인덱스_기본_원리 | 오예스 | 2012.05.22 | 7101 |
22 | 제4절_대량_데이터에_따른_성능 | 오예스 | 2012.03.07 | 7093 |
21 | 제3절 조인 기본 원리 | 보라빛고양이 | 2012.05.30 | 6981 |
20 | 제3절_조인_수행_원리 | 실천하자 | 2012.04.12 | 6969 |
19 | 제6절_분산_데이터베이스와_성능 | 오예스 | 2012.03.15 | 6968 |