이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다PostgreSQL : 문서 : 17 : 13.7. 와이즈 토토 및 색인버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

12.5. 와이즈 토토 및 색인

그래도PostgreSQL제공 비 차단화 테이블 데이터에 대한 읽기/쓰기 액세스, 비 블로킹 모든 색인 액세스에 대해 읽기/쓰기 액세스가 현재 제공되는 것은 아닙니다. 에서 구현 된 메소드PostgreSQL. 다양한 인덱스 유형이 있습니다 다음과 같이 처리 :

B-Tree andgist인덱스

단기 공유/독점 페이지 수준 잠금 장치가 사용됩니다 읽기/쓰기 액세스. 자물쇠는 즉시 해제됩니다 각 인덱스 행이 가져 오거나 삽입됩니다. 이 색인 유형 교착 상태없이 최고 동시성을 제공하십시오 정황.

​​해시 인덱스

share/독점 해시 버킷 레벨 잠금 장치가 사용됩니다 읽기/쓰기 액세스. 자물쇠는 전체적으로 방출됩니다 버킷이 처리됩니다. 버킷 레벨 잠금 장치가 더 나은 것을 제공합니다 인덱스 수준보다 동시성이지만 교착 상태가 가능합니다 잠금 장치가 하나 이상의 인덱스가 유지되므로 작업.

R-Tree Indexes

공유/독점 색인 수준 와이즈 토토 장치가 사용됩니다 읽기/쓰기 액세스. 자물쇠는 전체 후에 해제됩니다 명령이 완료되었습니다.

현재 B-Tree Indexes는 최고의 성능을 제공합니다 동시 응용 프로그램; 그들은 또한 더 많은 기능을 가지고 있기 때문에 해시 인덱스, 동시에 권장되는 인덱스 유형입니다. 스칼라 데이터를 색인 해야하는 응용 프로그램. 처리 할 때 비 스칼라 데이터, B- 트리는 유용하지 않으며 GIST 인덱스는 대신 사용하십시오. R- 트리 인덱스는 더 이상 사용되지 않으며 가능성이 높습니다 향후 릴리스에서 완전히 사라집니다.