모든 배트맨 토토 변수 이름은 대소 문자를 사용하지 않습니다. 모든 배트맨 토토 변수가 사용됩니다on, off, true, 거짓, 예, 아니오, 1, 0(모든 사례에 민감하지 않음)
일부 설정은 메모리 또는 시간 값을 지정합니다. 이들 각각은 가지고 있습니다PG_SETTINGS.Unit.KB(Kilobytes),MB(메가 바이트) 및gb(기가 바이트); 유효한 시간 단위는MS(milliseconds),s(초),min(분),h(시간) 및d(일).
유형의 배트맨 토토 변수"enum"PG_SETTINGS.enumvals. 열거 배트맨 토토 변수 값이 있습니다
이러한 배트맨 토토 변수를 설정하는 한 가지 방법은 파일을 편집하는 것입니다Postgres, 일반적으로 데이터에 보관됩니다
# 이것은 주석입니다
한 줄에 하나의 배트맨 토토 변수가 지정됩니다. 이름 사이의 동일한 부호#)를 지정하십시오
기본 서버가있을 때마다 구성 파일이 다시 표시됩니다Sighup신호;PG_CTL명령 줄에서 또는 SQL 함수를 호출하여pg_reload_conf ()
. 기본 서버Sighup처리.
이러한 구성 배트맨 토토 변수를 설정하는 두 번째 방법은 제공하는 것입니다.Postgres:
postgres -c log_connections = 예 -c log_destination = 'syslog'
명령 줄 옵션에서 충돌하는 설정을 무시합니다Postgres. 이것은 당신을 의미합니다Postgres
때때로 명령 줄 옵션을 하나로 제공하는 것이 유용합니다.pgoptions클라이언트 에서이 목적으로 사용할 수 있습니다
Env Pgoptions = '-C geqo = Off'PSQL
libpq기반PSQL.) 이것은 효과가 없습니다Postgres.
또한 배트맨 토토 변수 세트를 할당 할 수 있습니다.ALTER 역할and사설 토토 사이트 PostgreSQL : 문서 : 9.3 : Alter Database각각Postgres명령 줄 또는 구성 파일 및
일부 배트맨 토토 변수는 개인에서 변경할 수 있습니다SQLset명령, 예 :
ENABLE_SEQSCAN을 OFF로 설정하십시오;
ifset허용되면 모두를 무시합니다set: 예를 들어, 경우PostgreSQL서버. 또한,set또는Alter.
the토토 : 문서 : 9.3 : show명령은 검사를 허용합니다
가상 테이블PG_SETTINGS또한섹션 47.66세부 사항 및 aPG_SETTINGSshowandset그러나show.
배트맨 토토 변수 설정 외에도Postgres파일이 포함될 수 있습니다지침 포함는 다른 파일을 지정합니다
'filename'포함
파일 이름이 절대 경로가 아닌 경우
또한include_if_exists지시문,포함행동을 제외한 지시 사항포함이것을 오류로 간주합니다include_if_exists단지
thePostgres파일도 할 수 있습니다include_dir지침
include_dir 'directory'
absolute 디렉토리 이름은 단일과 동일한 규칙을 따릅니다.conf포함됩니다. 파일 이름.캐릭터도 있습니다
포함 파일 또는 디렉토리 포함을 사용하여 논리적으로 분리 할 수 있습니다.Postgres파일. 고려하십시오Postgres포함 할 파일 :
'shared.conf'포함
모든 시스템이 동일합니다.conf. 특정 금액을 가진 각 서버.conf; 모든 서버에 대해 하나가있을 수 있습니다.conf진정으로 가질 수 있습니다
또 다른 가능성은 구성 파일 디렉토리를 만드는 것입니다conf.d디렉토리를 참조 할 수 있습니다Postgres:
include_dir 'conf.d'
그러면의 파일 이름을 지정할 수 있습니다.conf.d이와 같은 디렉토리 :
00shared.conf
이 파일이로드 될 명확한 순서가 표시됩니다.conf.d/02server.conf이 예에서conf.d/01memory.conf.
대신이 구성 디렉토리 접근법을 사용할 수 있습니다
00shared.conf
이런 종류의 배열은 각각에 대한 고유 한 이름을 제공합니다.
이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
서버 구성 | up | 파일 위치 |