테이블 9-44쿼리 및 변경에 사용 가능한 토토 꽁 머니을 표시합니다 런타임 구성 매개 변수.
표 9-44. 구성 설정 토토 꽁 머니
이름 | 반환 유형 | 설명 |
---|---|---|
current_setting (setting_name) |
텍스트 | 설정의 현재 값 |
set_config (setting_name, new_value, is_local) |
텍스트 | 매개 변수 설정 및 새 값을 반환 |
함수current_setting
설정의 현재 값을 생성setting_name. 그것은에 해당합니다.SQL명령show. 예 :
select current_setting ( 'datestyle'); current_setting ------------------ ISO, MDY (1 행)
set_config
매개 변수 설정setting_nametonew_value. 만약에is_localistrue,
새로운 가치는 현재 거래에만 적용됩니다. 원한다면
현재 세션에 신청할 새로운 값, 사용거짓대신. 함수는 SQL에 해당합니다
명령set. 예 :
set_config ( 'log_statement_stats', 'off', false); set_config ------------ 끄다 (1 행)
테이블 9-45다른 서버 프로세스에 제어 신호를 보냅니다. 사용 이 토토 꽁 머니은 슈퍼업자로 제한됩니다.
이 함수는 성공하면 1, 성공하지 못한 경우 0을 반환합니다. 프로세스 ID (PID13852_13901procpid열의 열pg_stat_activity보기 또는를 나열하여Postgres서버의 프로세스PS.
테이블 9-46온라인 백업을 지원합니다. 이러한 기능의 사용 슈퍼업자로 제한됩니다.
표 9-46. 백업 제어 토토 꽁 머니
이름 | 반환 유형 | 설명 |
---|---|---|
PG_START_BACKUP (label_text15017_15020 |
텍스트 | 온라인 백업 수행을위한 설정 |
PG_STOP_BACKUP () |
텍스트 | 온라인 백업 수행 완료 |
pg_start_backup
싱글을 수락합니다
매개 변수는 임의의 사용자 정의 레이블입니다
지원. (일반적으로 이것은 백업이있는 이름입니다.
덤프 파일이 저장됩니다.) 함수는 백업 레이블을 씁니다.
데이터베이스 클러스터의 데이터 디렉토리에 파일을 파일 한 다음 반환합니다.
백업의 WAL 오프셋을 텍스트로 시작합니다. (사용자는 지불 할 필요가 없습니다
이 결과 값에주의를 기울이지 만 경우에 따라 제공됩니다.
사용 중입니다.)
PG_STOP_BACKUP
레이블을 제거합니다
에 의해 생성 된 파일PG_START_BACKUP
,
대신 WAL 아카이브에서 백업 기록 파일을 만듭니다.
영역. 히스토리 파일에는에 주어진 레이블이 포함되어 있습니다.PG_START_BACKUP
, 시작 및 종료 월
백업에 대한 오프셋 및 시작 및 종료 시간
지원. 반환 값은 백업의 종료 월 오프셋입니다 (
다시는 관심이 거의 없을 수도 있습니다).
이러한 토토 꽁 머니의 적절한 사용에 대한 자세한 내용은 참조PostgreSQL : 문서 : 8.0 : 온라인 와이즈 토토 및 시점 복구 (PITR).