Postgres 열에 고유 제한 조건을 작성하면 색인을 작성할 필요가 없습니까?


답변:


13

예. UNIQUE제약은 모든 관련 컬럼을 통해 기본 오름차순 정렬 순서와 B 트리 인덱스 - 고유 인덱스의 도움으로 구현된다. 인덱스는 자동으로 생성 및 유지 관리되며 Postgres의 일반 고유 인덱스와 같은 모든 목적으로 사용됩니다.

이와 같은 다른 (중복) 고유 인덱스를 만들 필요가 없습니다. 이는 자원 낭비입니다.

상해:

특별한 정렬 옵션이있는 다중 열 인덱스에는 거의 적용되지 않는 예외가 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.