
🎯 커버링 인덱스란 ?커버링 인덱스(Covering Index) 란 쿼리를 처리할 때, 해당 인덱스로만 원하는 데이터를 모두 조회할 수 있어 데이터 영역(테이블)에 접근할 필요가 없는 인덱스를 말합니다. 즉, 테이블에 접근하지 않고 쿼리를 해결하기 때문에 조회 속도가 매우 빠른것이 특징입니다. 하지만, 쿼리에서 사용하는 모든 값들에 대한 인덱스를 만들면 너무 많은 값들이 인덱스에 포함될 수 있는 단점이 있습니다. 그렇기 때문에 실제로 커버링 인덱스에 태우는 부분은 select를 제외한 나머지 값들에 대해서만 인덱스를 만드는 것입니다. 예를 들어 다음과 같은 쿼리가 있다 가정해봅시다. SELECT *FROM homes ORDER BY id DESCOFFSET 페이지번호LIMIT 페이지사이즈 위 쿼리를 ..