SQLD관리 구문난이도 2MCQ

SQLD 관리 구문 기출문제 #837

문제

옵티마이저가 인덱스 대신 FULL TABLE SCAN을 선택하는 경우로 가장 적절한 것은?

① 조회하려는 데이터가 전체의 5% 미만일 때 ② WHERE 절에 인덱스 컬럼이 포함되어 있을 때 ③ 조회하려는 데이터가 전체의 30% 이상일 때 ④ ORDER BY 절에 인덱스 컬럼이 사용될 때

정답

3

해설

일반적으로 조회하려는 데이터가 전체 테이블의 20-30% 이상일 때 옵티마이저는 인덱스를 통한 랜덤 액세스보다 FULL TABLE SCAN이 더 효율적이라고 판단합니다. ①은 인덱스 사용이 유리한 경우이고, ②④는 인덱스 사용을 촉진하는 조건입니다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] 관리 구문 기출 #837 | sqldpass