컬럼 반정규화 (1) 썸네일형 리스트형 SQLD 시험 대비 - 데이터 모델과 성능 (2) 3. 반 정규화 적용 ( 테이블, 칼럼, 관계 ) 3-1 테이블 반 정규화 테이블 병합( 1:1 관계 , 1:M관계, 슈퍼 / 서브타입) 1. 1:1관계를 통합하여 성능 향상 2. 1:M관계를 통합하여 성능향상 3. 슈퍼/서브 관계를 통합하여 성능향상 ( 슈퍼: 공통부분/ 서브: 공통으로부터 상속받아 다른 엔터티와 차이나는 특성) 테이블 분할( 수직분할, 수평분할) 1. 수직분할: 칼럼 단위 테이블을 디스크(I/O) 를 분산처리하기 위해 테이블을 1:1로 분리하여 성능향상 2. 수평분할 :로우 단위로 집중 발생되는 트랜잭션을 분석하여 디스크(I/O) 및 데이터 접근의 효율성을 높여 성능을 향상 하기 위해 로우 단위로 테이블을 쪼갬. 테이블 추가 1. 중복 : 다른 업무이거나 서버가 다른 경우 동일한 테이.. 이전 1 다음