주문(고객번호, 주문일, 금액) 테이블에 다음 질의가 자주 실행된다. SELECT 금액 FROM 주문 WHERE 고객번호=17 AND 주문일 BETWEEN #2026-01-01# AND #2026-03-31# ORDER BY 주문일; 이 질의의 검색 범위와 정렬 비용을 함께 줄이는 인덱스로 가장 적절한 것은?
정답 3번
고객번호의 동등 조건으로 먼저 범위를 좁히고, 그 범위 안에서 주문일 조건과 정렬을 처리하려면 (고객번호, 주문일) 순서의 복합 인덱스가 적절하다. 순서가 반대인 복합 인덱스는 주문일 범위가 선두가 되고, 각 단일 인덱스만으로는 두 조건과 정렬을 함께 지원하기 어렵다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 원자료 대조 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-26