데이터의 값을 변형 시키는 구문에는 인덱스가 적용되지 않는다! (인덱스 필드에 값과 달라졌을때...)
ex)
SELECT * FROM Member Where age * 10 > 5; ※age는 int type
하나의 쿼리는 하나의 인덱스만 탄다.
의도대로 인덱스가 동작하지 않을 수 있다. 그럴땐 explain으로 확인 하자!
인덱스도 비용이다. 쓰기를 희생하고 조회를 얻는 것
'꼭 인덱스로만 해결할 수 있는 문제인가'를 파악하자
인덱스 설정 할 때 데이터의 식별 종류가 높은 데이터를 기준으로 설정하자
ex)