역정규화 중 표를 나누는 예시를 보여줌
컬럼 기준 / 행 기준 표 나누기 예시
컬럼 기준 : 특정 컬럼의 용량이 클 때 사용
→ 특정 컬럼을 제외한 표 + (특정컬럼 + 기본키)
샤딩 : 컬럼을 나누어 저장한걸 활용, DB 운영할 때 성능의 한계가 느껴젔을때 여러 컴퓨터로 나누는 방식
→ 사용 및 유지 어려움, 최후 방법 사용
행 기준 : 데이터(행) 많을때 행 기준으로 나누어 저장하는 방식
→ 예를 들어 1억개의 경우 1000개씩 나누어 저장
→ 서버를 나누어 저장하여, 해당 쿼리에서 찾는 번호에 맞는 서버로 보내 처리할 수 있음
→ 이론상 무한 처리가 가능하나, 사용의 어려움이 있을 수 있음
이것 역시 최후의 방법으로 활용