본문 바로가기

데이터베이스(DA, AA, TA)/MySQL

[MySQL] 분산을 고려한 MySQL 운용(스케일아웃 전략)

1. 인덱스를 올바르게 운용하기 (분산을 고려한 MySQL 운용의 대전제)


분산은 고려한 MySQL 운용, 세가지 포인트

OS 캐시 활용

인덱스의 중요성 - B트리

인덱스의 효과

인덱스가 작용하는지 확인하는 법 - explain 명령



2. MySQL의 분산 (확장을 전제로 한 시스템 설계)


MySQL의 레플리케이션 기능

마스터/슬레이브의 특징



3. MySQL의 스케일아웃과 파티셔닝


MySQL의 스케일아웃 전략

파티셔닝(테이블 분할)에 관한 보충

파티셔닝을 전제로 한 설계

JOIN 배제 - where ... in ... 이용

파티셔닝의 상반 관계