분산할 때는 국소성을 고려하고, 데이터 규모에 맞게 탑재 메모리를 조정하고 , 메모리 증설로 대응 할 수 없을 경우에는 분산하라는 것이 지금까지의 주된 흐름이였습니다.

DB 스케일 아웃 전략

(강의 11) 인덱스를 올바르게 운용하기(p.88)

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

  1. OS 캐시 활용 ⇒ 강의 11
  2. 인덱스(index, 색인) ⇒ 강의 11
  3. 확장을 한다는 전제로 시스템을 설계해둔다. ⇒ 강의 12

MySQL에는 인덱스라는 기능이 있다.

예를들어 A테이블의 B칼럼에 인텍스를 생성하고 B칼럼을 검색했을 때, 해당 인덱스를 사용해서 데이터를 검색할 수 있게 되고 조회 속도가 빨라집니다.

MySQL 뿐만 아니라 RDBMS에는 인덱스가 있다. 인덱스를 적절하게 설정하는 것이 매우 중요하다.

1. OS 캐시 활용