커버링 인덱스(Covering Index)는 쿼리의 실행에 필요한 모든 데이터를 인덱스 자체에서 직접 제공할 수 있는 인덱스를 말합니다. 즉, 데이터베이스가 쿼리를 처리할 때 데이터 행 자체를 찾기 위해 테이블을 추가로 조회할 필요 없이, 인덱스에서 모든 필요한 정보를 얻을 수 있습니다. 이러한 인덱스는 쿼리 성능을 크게 향상시킬 수 있습니다.
항상 쿼리가 커버링 인덱스가 가능한지 확인해보자.