Unique Constraint

예제 (SQL):

CREATE TABLE Users (
    user_id INT PRIMARY KEY,
    email VARCHAR(255) UNIQUE
);

위 코드에서는 email 컬럼이 Unique 제약 조건을 가지므로, 같은 이메일 주소를 가진 사용자가 두 번 저장될 수 없습니다.

인덱스(Index)

예제 (SQL):

CREATE INDEX idx_email ON Users(email);

위 코드는 email 컬럼에 대해 인덱스를 생성하여, 검색 성능을 개선합니다.

Unique와 인덱싱의 관계

동작 원리:

중요한 점: