이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다PostgreSQL : 문서 : 17 : 19.1. 매개 스포츠 토토 사이트 설정버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

18.1. 매개 토토 커뮤니티 설정

18.1.1. 매개 토토 커뮤니티 이름과 값

모든 매개 토토 커뮤니티 이름은 대소 문자를 사용하지 않습니다. 모든 매개 토토 커뮤니티 부울, 정수, 부동 포인트, 끈 또는 열거. 부울 값은로 쓸 수 있습니다.on, OFF, true, false, , 아니오, 1, 0(모두 사례에 민감하지 않음) 또는 이들의 명백한 접두사.

일부 설정은 메모리 또는 시간 값을 지정합니다. 이들 각각 킬로 바이트, 블록 인 암시 적 단위가 있습니다 (일반적으로 8 킬로 바이트), 밀리 초, 초 또는 분. 기본 장치는 참조를 통해 찾을 수 있습니다pg_setti토토 커뮤니티s.Unit. 편의를 위해 다른 장치가 할 수 있습니다 또한 명시 적으로 지정됩니다. 유효한 메모리 단위는KB(Kilobytes),MB(megabytes) 및gb(기가 바이트); 유효한 시간 단위는MS(밀리 초),S(초),min(분),H(시간) 및d(일). 주목하십시오 메모리 유닛의 승수는 1000이 아닌 1024입니다.

유형의 매개 토토 커뮤니티"enum"문자열 매개 토토 커뮤니티와 같은 방식으로 지정되었지만 제한된 값 세트로 제한됩니다. 허용 값은 할 수 있습니다 에서 찾을 수 있습니다.pg_setti토토 커뮤니티s.enumvals. 열거 매개 토토 커뮤니티 값은 사례에 민감하지 않습니다.

18.1.2. 환경 구성 파일을 통한 매개 토토 커뮤니티

이러한 매개 토토 커뮤니티를 설정하는 한 가지 방법은 파일을 편집하는 것입니다postgresql.conf, 이것은 일반적으로입니다 데이터 디렉토리에 보관되어 있습니다. (기본 사본이 설치됩니다 데이터베이스 클러스터 디렉토리가 초기화 될 때.) 예제 이 파일의 모습은 다음과 같습니다.

# 이것은 주석입니다
log_connections = 예입니다
log_destination = 'syslog'
search_path = ' "$ user", public'
shared_buffers = 128MB

하나의 매개 토토 커뮤니티는 한 줄에 지정됩니다. 사이의 동일한 부호 이름과 값은 선택 사항입니다. 공백은 중요하지 않습니다 빈 줄은 무시됩니다. 해시 마크 (#) 라인의 나머지 부분을 논평. 간단한 식별자가 아닌 매개 토토 커뮤니티 값 또는 숫자는 단일 인용해야합니다. a에 단일 견적을 포함시키기 위해 매개 토토 커뮤니티 값, 두 개의 따옴표 (선호) 또는 Backslash-Quote.

매개 토토 커뮤니티 설정 외에도postgresql.conf파일이 포함될 수 있습니다지침 포함12826_13082

'filename'포함

파일 이름이 절대 경로가 아닌 경우 참조를 포함하는 디렉토리와 관련이 있습니다 구성 파일. 포함은 중첩 될 수 있습니다.

또한include_if_exists지시문,포함동작을 제외한 지시 사항 참조 된 파일이 존재하지 않거나 읽을 수 없습니다. 일반포함이것을 오류로 간주합니다 조건이지만include_if_exists단순히 메시지를 기록하고 참조를 계속 처리합니다 구성 파일.

기본 서버가있을 때마다 구성 파일이 다시 표시됩니다 프로세스는를받습니다.Sighup신호 (이를 통해 가장 쉽게 전송됩니다PG_CTL Reload). 주요 서버 프로세스 이 신호를 현재 실행중인 모든 서버로 전파합니다 기존 세션이 새로운 가치를 얻을 수 있도록 프로세스. 또는 신호를 단일 서버로 보낼 수 있습니다. 직접 처리하십시오. 일부 매개 변수는 서버에서만 설정할 수 있습니다 시작; 구성 파일의 항목 변경 서버가 다시 시작될 때까지 무시됩니다. 유효하지 않은 구성 파일의 매개 변수 설정도 마찬가지입니다 무시 (그러나 로그인) 중Sighup처리.

18.1.3. 다른 설정 방법 매개 토토 커뮤니티

이러한 구성 매개 변수를 설정하는 두 번째 방법은 다음과 같습니다. 그들에게에 대한 명령 줄 옵션으로 제공하십시오.Postgres예 : 명령

postgres -c log_connections = 예 -c log_destination = 'syslog'

명령 줄 옵션에서 충돌하는 설정을 무시합니다postgresql.conf. 이것은 의미합니다 편집하여 값을 바로 변경할 수 없습니다postgresql.conf명령 줄 방법이 편리 할 수 ​​있으므로 비용이들 수 있습니다 나중에 유연성.

때때로 명령 줄 옵션을 제공하는 것이 유용합니다. 하나의 특정 세션 만. 환경 토토 커뮤니티pgoptions이 목적으로 사용될 수 있습니다 클라이언트 측에서 :

Env Pgoptions = '-C geqo = Off'PSQL

libpq-기반 클라이언트 응용 프로그램은PSQL.) 이것은 그렇지 않습니다 서버가 시작될 때 고정 된 매개 토토 커뮤니티 작업 또는에 지정되어야합니다.postgresql.conf.

또한 매개 변수 세트를 할당 할 수 있습니다. 사용자 또는 데이터베이스로 설정. 세션이있을 때마다 사용자 및 데이터베이스의 기본 설정을 시작했습니다 관련된로드됩니다. 명령ALTER 역할데이터베이스 변경각각 이러한 설정을 구성하는 데 사용됩니다. 다이타베이스마다 설정 에서받은 모든 것을 무시합니다.Postgres명령 줄 또는 구성 파일, 그리고 사용자 당 설정에 의해 상체된다. 둘 다 세션 당 설정으로 재정의됩니다.

일부 매개 토토 커뮤니티는 개인에서 변경할 수 있습니다SQL세션SET명령, 예 :

ENABLE_SEQSCAN을 OFF로 설정하십시오;

ifSET허용됩니다 매개 토토 커뮤니티에 대한 다른 값 소스. 일부 매개 토토 커뮤니티 를 통해 변경할 수 없습니다.SET: for 예를 들어, 변경할 수없는 동작을 제어하는 ​​경우 전체를 다시 시작하지 않고PostgreSQL서버. 또한 일부 매개 변수 슈퍼 유행자 권한이 필요합니다SET또는Alter.

18.1.4. 매개 토토 커뮤니티 검사 설정

thePostgreSQL : 문서 : 9.2 : 스포츠 토토 사이트명령 허용 모든 매개 변수의 현재 값 검사.

가상 테이블pg_setti토토 커뮤니티s또한 세션 런타임을 표시하고 업데이트 할 수 있습니다 매개 변수; 보다사설 토토 사이트 : 문서세부 사항과 다른 설명 가변 유형 및 변경 될 수있는 시점.pg_setti토토 커뮤니티sshowandset그러나 할 수 있습니다 다른 사람과 결합 할 수 있으므로 사용하기에 더 편리합니다. 테이블 또는 원하는 선택 조건을 사용하여 선택됩니다. 또한 각 매개 변수에 대한 추가 정보도 포함되어 있습니다. |show.