본문으로 건너뛰기
default_text_search_config

default_text_search_config

버전기본값context타입
14userstring
15userstring
16userstring
17userstring
18userstring
19userstring

configuration 인자를 명시하지 않은 full text search 함수들이 사용할 기본 text search configuration을 정한다.

to_tsvector, to_tsquery 같은 함수는 configuration을 첫 인자로 받는 버전과 생략하는 버전이 있는데, 생략하면 이 파라미터 값이 쓰인다. 내장 기본값은 pg_catalog.simple이지만, initdblc_ctype locale에 맞는 configuration을 찾을 수 있으면 그 값으로 설정 파일을 초기화한다.

운영 노트: 인자를 생략한 함수 호출은 이 파라미터 값에 따라 결과가 달라지므로, index 정의와 쿼리가 서로 다른 configuration을 쓰게 되는 사고가 날 수 있다. full text search index를 만들 때는 configuration을 명시한 함수 형태를 쓰는 편이 안전하다.

출처: PostgreSQL 18 문서