index
-
쿼리 실행계획 커버링 인덱스 / EXPLAIN Covering indexDB/SQL 튜닝 2024. 7. 26. 10:55
커버링 인덱스커버링 인덱스란, 쿼리를 실행시킬 때 SELECT / WHERE / ORDER BY / GROUP BY 등 모든 절에서 사용되는 컬럼이모두 인덱스 컬럼 안에 존재하는 경우커버링 인덱스를 사용하게 되면 쿼리를 실행할 때 테이블에 실제로 접근하여 테이블을 읽지 않고 인덱스만 사용하여 데이터를 가져오게 됩니다. 예시1234567891011121314151617CREATE TABLE employees ( `ID` int(11) NOT NULL AUTO_INCREMENT, NAME VARCHAR(100), DEPARTMENT VARCHAR(100), SALARY INT, PRIMARY KEY (`ID`), KEY `idx_covering` (`DEPARTMENT`, `..