August 21, 2022
01.성능 데이터 모델링
01.1 성능모니터링 수행 절차
01.2 성능 데이터 모델링시 고려사항
02.원자성을 위배한 경우
03.반정규화 고려사항
03.1 반정규화의 기법
05.칼럼수가 많은 테이블
06.파티셔닝
07.슈퍼-서브타입 데이터 모델
08.인덱스 엑세스 범위 좁히는 방법
09.데이터 모델에 표현된 FK(Foreign Key)
10.Global Single Instance(GSI)
6.성능관점에서 데이터모델을 검증
정규화 -> 용량산정 -> 트랜잭션 유형 파악 -> 반정규화 -> PK/ FK , 슈퍼/ 서브 -> 데이터 모델 검증
칼럼에 의한 반복적인 속성값을 갖는 형태는
반복 속성에 인덱스 생성하면 검색속도는 좋아지나 변경되는 경우 성능 저하 문제
PK에 대해 반복되는 그룹이 존재하지 않아 1차정규형
반정규화 정보에 대한 재현의 적시성으로 판단
테이블, 속성, 관계에 대해서 적용
테이블 추가 반정규화 기법중
하나의 테이블에 많은 양의 데이터가 저장되면 인덱스를 추가하고 테이블을 몇개로 쪼개도 성능저하되는 경우 있음
트랜잭션은
통합된 한 개의 인스턴스
공통코드, 기준정보 등과 같은 마스터 데이터를 한 곳에 두고 운영하는 경우