함수·패턴·끝값은 인덱스 범위를 서로 다르게 끊는다

검색이 느릴 때 컬럼 원형, 시간 끝 경계, LIKE 시작 문자, 정렬 표현을 별도 축으로 확인합니다.

확인 축범위를 잃는 표현범위를 살리는 표현
컬럼 원형DATE(created_at)created_at >= ? AND < ?
끝 경계23:59:59 추측다음 시작 미만
LIKE 시작'%SQL%''SQL%' 접두 검색
정렬가공식 ORDER BY저장 컬럼·방향 일치

핵심: WHERE와 ORDER BY에서 인덱스 컬럼을 그대로 사용하고 포함 검색은 기능 요구와 비용을 함께 결정합니다.