다음 중 와 의 차이점으로 올바른 것은?

과목: MySQL

문제 번호: 3255

medium
다음 중 CREATE INDEXCREATE UNIQUE INDEX의 차이점으로 올바른 것은?
A. CREATE INDEX는 성능 향상이 없지만 CREATE UNIQUE INDEX는 성능이 향상된다
B. CREATE INDEX는 중복 값을 허용하지만 CREATE UNIQUE INDEX는 중복 값을 허용하지 않는다
C. CREATE INDEX는 단일 컬럼만 가능하지만 CREATE UNIQUE INDEX는 다중 컬럼이 가능하다
D. CREATE INDEX는 문자열에만 사용하고 CREATE UNIQUE INDEX는 숫자에만 사용한다

정답: B



⦁ 두 인덱스 유형의 핵심 차이점은 중복 값 허용 여부입니다

⦁ CREATE INDEX (일반 인덱스):
⦁ 중복 값 허용
⦁ 순수하게 검색 성능 향상이 목적
⦁ 예: 여러 사람이 같은 성(LastName)을 가질 수 있음

⦁ CREATE UNIQUE INDEX (고유 인덱스):
⦁ 중복 값 허용하지 않음
⦁ 성능 향상 + 데이터 무결성 보장
⦁ 예: 이메일 주소는 각 사용자마다 고유해야 함

💡 학습 팁

이 문제를 포함한 MySQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.