사원(부서코드, 입사일, 이름) 테이블에서 다음 SQL을 자주 실행한다. 조건 검색과 정렬을 함께 지원하기에 가장 적절한 인덱스는? SELECT 이름 FROM 사원 WHERE 부서코드='D10' AND 입사일 BETWEEN #2026-01-01# AND #2026-06-30# ORDER BY 입사일;
정답 1번
부서코드의 동등 조건으로 먼저 범위를 좁히고 그 안에서 입사일 범위와 정렬을 처리하려면 (부서코드, 입사일) 순서의 복합 인덱스가 적절하다. 입사일이 선두면 여러 부서가 같은 날짜 범위에 섞여 부서 조건과 정렬을 함께 활용하기 어렵다.
콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-26