보기pg_settings제공 서버의 런타임 매개 변수에 대한 액세스. 본질적으로 대체 인터페이스showandset명령. 또한 액세스를 제공합니다 직접 사용할 수없는 각 매개 변수에 대한 몇 가지 사실 에서show, 예 : 최소 및 최대 값.
표 42-41.pg_settings열
이름 | 타입 | 참조 | 설명 |
---|---|---|---|
이름 | 텍스트 | 런타임 구성 매개 변수 이름 | |
설정 | 텍스트 | 매개 변수의 현재 값 | |
카테고리 | 텍스트 | 매개 변수의 논리 그룹 | |
short_desc | 텍스트 | 매개 변수에 대한 간단한 설명 | |
extra_desc | 텍스트 | 추가, 더 자세한 정보에 대한 정보 매개 변수 | |
컨텍스트 | 텍스트 | 매개 변수의 값을 설정하는 데 필요한 컨텍스트 | |
Vartype | 텍스트 | 매개 변수 유형 (bool, Integer, Real또는String) | |
소스 | 텍스트 | 현재 매개 변수 값의 소스 | |
min_val | 텍스트 | 매개 변수의 최소 허용 값 (null for 비수통 값) | |
max_val | 텍스트 | 매개 변수의 최대 허용 값 (null for 비수통 값) |
thepg_settings보기가 될 수 없습니다 에 삽입되거나 삭제되었지만 업데이트 할 수 있습니다.업데이트행에 적용pg_settings|PostgreSQL : 문서 : 8.1 : 윈 토토명명 된 명령 매개 변수. 변경 사항은 현재가 사용하는 값에만 영향을 미칩니다. 세션. IF an업데이트a 나중에 중단 된 거래,의 효과업데이트트랜잭션이있을 때 명령이 사라집니다 롤백. 주변 거래가 커밋되면 효과는 세션이 끝날 때까지 지속됩니다. 다른 사람에 의해 상급업데이트또는set.