MYSQL

커버링 인덱스(covering index)쿼리에 필요한 모든 결과를 제공하는 인덱스를 커버링 인덱스라고 한다. 쿼리는 인덱스 테이블에서 값을 반환하므로 실제 레코드를 읽어올 필요가 없다. 따라서 디스크 I/O가 절약된다. 예를 들어, 주문 테이블에 shop_id 인덱스가 있다고 해보자. 이때 아래의 쿼리를 실행하면 커버링 인덱스가 사용된다.SELECT shop_id FROM orders WHERE shop_id = 6; 참고로 커버링 인덱스가 적용된 경우, 실행 계획의 Extra 필드에 Using index 라고 나온다. + Real MySQL 책 읽으면서 헷갈렸던 부분 🧐Real MySQL 책에서 클러스터링 인덱스의 장점으로 아래와 같은 내용이 나온다.테이블의 모든 세컨더리 인덱스가 프라이머리 키를 가..
yiseull
'MYSQL' 태그의 글 목록