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

18.11. 클라이언트 연결 기본값

18.11.1. 성명

search_path (String)

이 변수는 스키마가 검색되는 순서를 지정합니다.

search_pathausage허가, 조용히 무시됩니다.

목록 항목 중 하나가 특별한 이름 인 경우$ user, 그런 다음 이름을 가진 스키마session_user가 있으면 대체됩니다usage허가. (그렇지 않은 경우$ userIS

시스템 카탈로그 스키마,PG_CATALOG,PG_CATALOG경로 검색

마찬가지로 현재 세션의 임시 테이블 스키마,PG_TEMP_NNN, 존재하는 경우 항상 검색됩니다. 그것PG_TEMP. 경로에 나열되지 않으면PG_CATALOG).

특정 대상을 지정하지 않고 개체가 생성 된 경우search_path. 오류가보고됩니다

이 매개 변수의 토토 베이은입니다."$ user", public. 이 설정은 공유 사용을 지원합니다public), 개인 사용자 수 스키마 및

스키마 처리에 대한 자세한 내용은 참조섹션 5.7. 특히 토토 베이

검색 경로의 현재 유효 값을 검사 할 수 있습니다.SQL기능current_schemas(참조섹션 9.25). 이것은 그다지 같지 않습니다search_path,current_schemassearch_path

default_tablespace (String)

이 변수는 기본 테이블 스페이스를 지정합니다Create명령은 명시 적으로 지정하지 않습니다

값은 테이블 스페이스의 이름이거나 빈 문자열입니다.PostgreSQL자동으로 사용됩니다Create이를위한 특권 또는 창조 시도는 의지합니다

이 변수는 임시 테이블에 사용되지 않습니다. 그들을 위해,temp_tablespaces대신 상담됩니다.

이 변수는 데이터베이스를 만들 때 사용되지 않습니다. 에 의해

테이블 스페이스에 대한 자세한 내용은 참조섹션 21.6.

temp_tablespaces (String)

이 변수는 임시를 생성 할 테이블 스페이스를 지정합니다Create명령은 명시 적으로 지정하지 않습니다

값은 테이블 스페이스 이름 목록입니다. 더 많은 경우PostgreSQL목록의 임의의 멤버를 선택합니다PostgreSQL토토 베이을 자동으로 사용합니다

언제temp_tablespaces가 설정되었습니다Create특권. 그러나 aCreate특권. 특히이 규칙은 적용됩니다Postgres.

토토 베이은 빈 문자열이므로 모든 것을 초래합니다.

참조default_tablespace.

check_function_bodies (부울)

이 매개 변수는 일반적으로 켜져 있습니다. 로 설정된 경우off, 기능 본문의 검증을 비활성화합니다생성. 유효성 검사를 비활성화하면 부작용을 피합니다off다른 것을 대신하여 함수를로드하기 전에pg_dump그렇게합니다

default_transaction_isolation (enum)

각 SQL 트랜잭션은 격리 수준을 가지고 있으며, 이는 둘 중 하나 일 수 있습니다"커밋되지 않은 읽기", "Commited", "반복 가능또는"Serializable". 이것"읽기.

상담메이저 토토 사이트 : 문서 : 9.3 : 동시성 제어and트랜잭션 설정더 많은 것

default_transaction_read_only (부울)

읽기 전용 SQL 트랜잭션은 비 임유 테이블을 변경할 수 없습니다.off(읽기/쓰기).

상담PostgreSQL : 문서 : 9.3 : 범퍼카 토토 설정자세한 내용은

default_transaction_deferrable (부울)

에서 실행할 때SERIALIZALE분리 레벨, 지연 가능한 읽기 전용 SQL 트랜잭션이있을 수 있습니다

이 매개 변수는 각각의 기본 연기 상태를 제어합니다SERIALIZALE. 토토 베이은off.

상담PostgreSQL : 문서 : 9.3 : 범퍼카 토토 설정자세한 내용은

Session_Replication_Role (enum)

복제 관련 트리거 및 규칙의 발사 제어원산지(복제andLocal. 보다토토 PostgreSQL : 문서 : 9.3 : Alter Table자세한 내용은

station_timeout (Integer)

지정된 수보다 더 많은 진술을 중단log_min_error_statement로 설정되었습니다오류그 이하는, 시간을 초과 한 진술

설정station_timeoutinPostgres는 권장되지 않습니다

lock_timeout (Integer)

지정된 숫자보다 더 오래 기다리는 진술 중단잠금또는업데이트 선택없음nowait) 및 암시 적으로 인기있는 자물쇠.log_min_error_statement로 설정되었습니다오류이하는 시간이 정한 진술입니다

와 달리station_timeout,이 시간 초과station_timeout는 0이 아니며 다소 무의미합니다lock_timeout동일하거나 더 큰

설정lock_timeoutinPostgres는 권장되지 않습니다

VACUUM_FREEZE_TABLE_AGE (Integer)

진공전체 테이블 스캔을 수행합니다pg_class.relfrozenxid필드가 지정된 연령에 도달했습니다진공효과를 조용히 제한합니다autovacuum_freeze_max_age,진공a섹션.

VACUUM_FREEZE_MIN_AGE (Integer)

컷오프 연령 (거래에서)을 지정합니다.진공교체 여부를 결정하는 데 사용해야합니다frozenxidwhile진공효과를 조용히 제한합니다autovacuum_freeze_max_age,섹션.

VACUUM_MULTIXACT_FREEZE_TABLE_AGE (Integer)

진공전체 테이블 스캔을 수행합니다pg_class.relminmxid필드가 지정된 연령에 도달했습니다진공효과를 조용히 제한합니다autovacuum_multixact_freeze_max_age진공전에 도망 갈 기회가 있습니다섹션.

VACUUM_MULTIXACT_FREEZE_MIN_AGE (Integer)

컷오프 연령 (다변량)을 지정합니다.진공교체 여부를 결정하는 데 사용해야합니다진공효과를 조용히 제한합니다autovacuum_multixact_freeze_max_age섹션.

bytea_output (enum)

유형 값에 대한 출력 형식 설정BYTEA. 유효한 값은hex(토토 베이) 및탈출(전통섹션자세한 내용. 그만큼BYTEA타입

xmlbinary (enum)

이진 값을 XML로 인코딩하는 방법을 설정합니다. 이것은 적용됩니다BYTEA값은 변환됩니다xmlelement또는xmlforest. 가능한 값은Base64andhex,Base64. 자세한 내용은PostgreSQL : 문서 : 9.3 : 롤 토토 기능.

여기서 실제 선택은 대부분 맛의 문제입니다.

xmloption (enum)

문서또는컨텐츠XML과 사이를 변환 할 때 암시 적입니다섹션이것에 대한 설명. 유효한 값은문서and컨텐츠. 그만큼컨텐츠.

SQL 표준에 따라이 옵션을 설정하라는 명령

SET XML 옵션 Document | 콘텐츠 ;

이 구문은 Postgresql에서도 사용할 수 있습니다.

18.11.2. 로케일과

Datestyle (String)

날짜 및 시간 값에 대한 디스플레이 형식을 설정합니다.ISO, Postgres, SQL또는독일어) 및 입력/출력 사양dmy, mdy또는YMD).Euroand유럽aredmy; 키워드US, NANURONaleUropean의 동의어입니다mdy. 보다PostgreSQL : 문서 : 9.3 : 날짜/배트맨 토토 유형자세한 내용은. 내장 기본값은입니다.ISO, MDY, 그러나initdb구성 파일을 초기화합니다LC_TIME로케일.

IntervalStyle (enum)

간격 값에 대한 디스플레이 형식을 설정합니다. 값sql_standard출력 일치를 생성합니다SQL표준 간격 리터럴.Postgres(토토 베이)PostgreSQL8.4 이전에 릴리스Datestyle매개 변수가 설정되었습니다ISO. 값postgres_verbose출력을 생성합니다PostgreSQL사전 릴리스Datestyle매개 변수가있었습니다ISO출력. 값ISO_8601와 일치하는 출력을 생성합니다"지정자가있는 형식"ISO 8601의 4.4.3.2 절에 정의되었습니다.

theIntervalStyle매개 변수도 있습니다섹션자세한 내용은

TimeZone (String)

타임 스탬프를 표시하고 해석하기위한 시간대를 설정합니다.gmt하지만, 그렇습니다Postgres; initdb설정을 설치합니다섹션 8.5.3

Timezone_abbriations (String)

시간대 약어 모음을 설정합니다.'Default', 이것은 컬렉션입니다'Australia'and'인도',섹션 B.3더 많은 것

extra_float_digits (Integer)

이 매개 변수는 표시되는 자릿수 수를 조정합니다float4, float8및 기하학적 데이터 유형. 그만큼FLT_DIG또는DBL_DIG적절한 경우). 값은 다음과 같이 설정할 수 있습니다섹션.

client_encoding (String)

클라이언트 측 인코딩 (문자 세트)을 설정합니다. 토토 베이은 다음과 같습니다PostgreSQL서버에 설명되어섹션.

lc_messages (String)

메시지가 표시되는 언어를 설정합니다. 허용 가능섹션자세한 내용은. 이 변수가 비어있는 경우

일부 시스템에서는이 로케일 범주가 존재하지 않습니다. 환경

슈퍼 사용자 만이이 설정을 변경할 수 있습니다.

LC_MONETARY (String)

금전 금액 서식에 사용할 로케일을 설정합니다.to_char가족섹션 22.1자세한 내용은. 이 경우

lc_numeric (String)

예를 들어 다음과 같은 형식에 사용할 로케일을 설정합니다.to_char기능 가족.섹션 22.1자세한 내용은. 이 경우

LC_TIME (String)

서식 날짜 및 시간에 사용할 로케일을 설정합니다.to_char가족섹션 22.1자세한 내용은. 이 경우

default_text_search_config (String)

그에서 사용하는 텍스트 검색 구성을 선택합니다.12 장자세한 내용. 그만큼PG_CATALOG, 그러나initdb초기화LC_CTYPE구성 인 경우 로케일

18.11.3. 기타 기본값

dynamic_library_path (String)

동적으로로드 가능한 모듈을 열고 파일을 열어야하는 경우함수 만들기또는로드명령에는 디렉토리가 없습니다

dynamic_library_path필수$ libdir, 컴파일 된PostgreSQL패키지 토토 베이브러리$ libdir; 이것PostgreSQL배포가 설치되었습니다. (사용pg_config --pkglibdir이름을 찾으려면

dynamic_library_path = '/usr/local/lib/postgresql :/home/my_project/lib : $ libdir'

또는 Windows 환경에서 :

dynamic_library_path = 'C : \ Tools \ PostgreSQL; h : \ my_project \ lib; $ libdir'

이 매개 변수의 토토 베이은입니다.'$ libdir'. 값이 빈 문자열로 설정되면

이 매개 변수는 수퍼 유행기가 실행 시간에 변경할 수 있지만Postgres구성 파일.

gin_fuzzy_search_limit (Integer)

GIN INDEX에서 반환 한 세트 크기의 소프트 상한사설 토토 사이트 : 문서 : 9.3 : 진 팁 및 요령.

local_preload_libraries (String)

이 변수는 하나 이상의 공유 토토 베이브러리를 지정합니다.

이것은 슈퍼업자 전용 옵션이 아니기 때문에 토토 베이브러리플러그인설치 표준의 하위 디렉토리"안전한"라이브러리가 설치되어 있습니다.) intries inlocal_preload_libraries이를 지정할 수 있습니다$ libdir/plugins/mylib또는 라이브러리를 지정하십시오mylib$ libdir/plugins/mylib.

와 달리shared_preload_libraries,로드명령이 제공됩니다. 예를 들어, 디버깅pgoptions환경 변수.

지정된 토토 베이브러리를 찾을 수없는 경우 연결 시도가

모든 PostgreSQL 지원 라이브러리는가 있습니다."매직 블록"보장하기 위해 확인되었습니다