동등 조건, 범위 조건, 정렬에 폭넓게 쓰이는 기본 인덱스다.
중복을 막는 제약과 빠른 탐색을 동시에 제공한다.
여러 컬럼을 한 순서로 묶어 특정 쿼리 패턴을 지원한다.
조건을 만족하는 일부 행만 색인해 크기와 비용을 줄인다.
LOWER(email)처럼 표현식 결과를 색인한다.
GIN, GiST, Hash 등은 검색 목적과 DBMS별로 선택한다.
B+Tree가 기본값이지만, 고유성, 부분 조건, 함수식, 전문 검색처럼 목적별 인덱스를 구분해야 한다.
동등 조건, 범위 조건, 정렬에 폭넓게 쓰이는 기본 인덱스다.
중복을 막는 제약과 빠른 탐색을 동시에 제공한다.
여러 컬럼을 한 순서로 묶어 특정 쿼리 패턴을 지원한다.
조건을 만족하는 일부 행만 색인해 크기와 비용을 줄인다.
LOWER(email)처럼 표현식 결과를 색인한다.
GIN, GiST, Hash 등은 검색 목적과 DBMS별로 선택한다.