이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 : 사설 토토 System버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

시스템 변경

ALTER SYSTEM — 서버 구성 매개변수 변경

시놉시스

시스템 설정 변경configuration_parameter받는 사람 | =[, ...] | 기본값 

시스템 재설정 변경구성_매개변수시스템 변경 모두 재설정

설명

시스템 변경는 전체 데이터베이스 클러스터에서 서버 구성 매개변수를 변경하는 데 사용됩니다. 수동으로 편집하는 기존 방법보다 더 편리할 수 있습니다.배트맨 토토.conf파일.시스템 변경주어진 매개변수 설정을에 씁니다.배트맨 토토.auto.conf추가로 읽혀지는 파일배트맨 토토.conf. 매개변수를 다음으로 설정합니다.기본값또는재설정변종, 해당 구성 항목을에서 제거합니다.배트맨 토토.auto.conf파일. 사용모두 재설정해당 구성 항목을 모두 제거합니다.

다음으로 설정된 값시스템 변경다음 서버 구성을 다시 로드한 후 또는 서버 시작 시에만 변경할 수 있는 매개변수의 경우 다음 서버를 다시 시작한 후에 적용됩니다. SQL 함수를 호출하여 서버 구성 다시 로드 명령을 내릴 수 있습니다.pg_reload_conf(), 실행 중pg_ctl 다시 로드또는 다음을 보내는 중입니다.SIGHUP메인 서버 프로세스에 신호를 보냅니다.

슈퍼유저만 사용할 수 있습니다.시스템 변경. 또한 이 명령은 파일 시스템에서 직접 작동하고 롤백할 수 없으므로 트랜잭션 블록이나 함수 내에서는 허용되지 않습니다.

매개변수

configuration_parameter

설정 가능한 구성 매개변수의 이름입니다. 사용 가능한 매개변수는 다음 문서에 설명되어 있습니다.배트맨 토토 : 문서 : 11 : 19 장. 서버 구성.

매개변수의 새 값. 특정 매개변수에 따라 값은 문자열 상수, 식별자, 숫자 또는 쉼표로 구분된 목록으로 지정할 수 있습니다. 숫자도 아니고 유효한 식별자도 아닌 값은 따옴표로 묶어야 합니다.기본값매개변수 및 해당 값을 제거하도록 지정하기 위해 작성할 수 있습니다.배트맨 토토.auto.conf.

일부 목록 허용 매개변수의 경우 인용된 값은 공백과 쉼표를 보존하기 위해 큰따옴표로 묶인 출력을 생성합니다. 다른 경우에는 이 효과를 얻으려면 작은따옴표로 묶인 문자열 안에 큰따옴표를 사용해야 합니다.

참고

이 명령은 설정에 사용할 수 없습니다.data_directory, 허용되지 않는 매개변수도 없습니다.배트맨 토토.conf(예:와이즈 토토 PostgreSQL : 문서 : 11 : 19.15. 사전 설정 옵션).

참조PostgreSQL : 문서 : 11 : 19.1. 매개 변수 토토 커뮤니티매개변수를 설정하는 다른 방법.

설정wal_level:

시스템 설정 변경 wal_level = 복제본;

실행 취소, 유효했던 모든 설정을 복원합니다.배트맨 토토.conf:

시스템 재설정 wal_level;

호환성

시스템 변경문은 a포스트그레SQL확장.

또한 참조

SET, 표시