인덱스 이름보다 실제 원본 조회 반복을 추적한다

강제 힌트를 빼고 가장 안쪽 테이블 접근이 몇 번 반복되는지 확인한 뒤 투영과 종료 조건을 줄입니다.

  1. 1

    힌트 제거

    옵티마이저 기준 계획

  2. 2

    안쪽 접근

    PK lookup rows × loops

  3. 3

    투영 축소

    화면에 필요한 열만

  4. 4

    안정 정렬

    created_at + id

  5. 5

    조기 종료

    LIMIT에서 읽기 중단

핵심: 커버링 여부는 Using index 문구 하나가 아니라 실제 rows·loops와 필요한 결과 계약으로 판단합니다.