ALTER SYSTEM — 서버 구성 매개변수 변경
시스템 설정 변경구성_매개변수받는 사람 | =값[, ...] | 기본값 시스템 재설정 변경구성_매개변수시스템 변경 모두 재설정
시스템 변경는 전체 데이터베이스 클러스터에서 서버 구성 매개변수를 변경하는 데 사용됩니다. 수동으로 편집하는 기존 방법보다 더 편리할 수 있습니다.토토 사이트 추천.conf파일.시스템 변경주어진 매개변수 설정을에 씁니다.토토 사이트 추천.auto.conf추가로 읽혀지는 파일토토 사이트 추천.conf. 매개변수를 다음으로 설정합니다.기본값또는 다음을 사용하여재설정변종, 해당 구성 항목을에서 제거합니다.토토 사이트 추천.auto.conf파일. 사용모두 재설정해당 구성 항목을 모두 제거합니다.
다음으로 설정된 값시스템 변경다음 서버 구성을 다시 로드한 후 또는 서버 시작 시에만 변경할 수 있는 매개변수의 경우 다음 서버를 다시 시작한 후에 적용됩니다. 서버 구성 다시 로드는 SQL 함수를 호출하여 명령할 수 있습니다.pg_reload_conf(), 실행 중pg_ctl reload또는 다음을 보내는 중입니다.SIGHUP메인 서버 프로세스에 신호를 보냅니다.
수퍼유저 및 사용자만 부여됨시스템 변경매개변수에 대한 권한은 다음을 사용하여 변경할 수 있습니다.시스템 변경. 또한 이 명령은 파일 시스템에서 직접 작동하고 롤백할 수 없으므로 트랜잭션 블록이나 함수 내에서는 허용되지 않습니다.
configuration_parameter설정 가능한 구성 매개변수의 이름입니다. 사용 가능한 매개변수는 다음 문서에 설명되어 있습니다.범퍼카 토토 : 문서 : 개발 : 19 장 서버 구성.
값매개변수의 새 값. 값은 특정 매개변수에 따라 문자열 상수, 식별자, 숫자 또는 쉼표로 구분된 목록으로 지정할 수 있습니다. 숫자도 아니고 유효한 식별자도 아닌 값은 따옴표로 묶어야 합니다.기본값매개변수 및 해당 값을 제거하도록 지정하기 위해 작성할 수 있습니다.토토 사이트 추천.auto.conf.
일부 목록 허용 매개변수의 경우 인용된 값은 공백과 쉼표를 보존하기 위해 큰따옴표로 묶인 출력을 생성합니다. 다른 경우에는 이 효과를 얻으려면 작은따옴표로 묶인 문자열 안에 큰따옴표를 사용해야 합니다.
이 명령은 설정에 사용할 수 없습니다.data_directory, allow_alter_system, 허용되지 않는 매개변수도 없습니다.토토 사이트 추천.conf(예:토토 사이트 순위 : 문서 : 개발 : 19.15. 사전 설정 옵션).
참조PostgreSQL : 문서 : 개발 : 19.1. 매개 토토 꽁 머니 설정매개변수를 설정하는 다른 방법.
시스템 변경설정으로 비활성화할 수 있습니다allow_alter_system에꺼짐, 그러나 이는 보안 메커니즘이 아닙니다(이 매개변수에 대한 문서에 자세히 설명되어 있음).
설정wal_level:
ALTER SYSTEM SET wal_level = 복제본;
실행 취소, 유효했던 모든 설정을 복원합니다.토토 사이트 추천.conf:
시스템 재설정 wal_level;
그시스템 변경문은 다음과 같습니다포스트그레SQL확장.