본문 바로가기
DataOps/Mysql

[DB] Slow query 개선, 인덱스 추가 WIP

by BenKangKang 2024. 4. 2.

 

인덱스

- 추가적인 저장 공간을 활용하여 데이터베이스 테이블의 검색 속도를 향상시키기 위한 자료구조

 

인덱스 장점

- 최적화된 인덱스는 조회 속도를 매우 높일 수 있다.

 

인덱스 주의

- 인덱싱에 필요한 추가 저장 공간이 필요하다. 

- 결합 인덱스일 경우, 모두 일치해야 인덱스가 동작한다.

 

고려사항

- 모니터링을 통해 Slow 쿼리를 먼저 분석한다 (e.g. AWS RDS Performance Insight)

- 카디널리티가 보통 높으면 좋다. 다만 카디널리티가 높더라도 선택성이 낮으면 지정할만 하다.

댓글