카탈로그pg_autovacuum상점 옵션 옵션Auto-Vacuum 데몬. 만약에 특정 관계에 대한 항목이 있습니다. 매개 변수는 해당 테이블을 자동화하는 데 사용됩니다. 항목이없는 경우 시스템 전체의 기본값이 사용됩니다.
표 42-10.pg_autovacuum열
이름 | 타입 | 참조 | 설명 |
---|---|---|---|
vacrelid | OID | pg_class.Oid | 이 항목은입니다. |
활성화 | bool | 거짓 인 경우이 테이블은 자율적이지 않습니다 | |
Vac_base_thresh | 정수 | 진공 전에 수정 된 튜플의 최소 수 | |
VAC_SCALE_FACTOR | float4 | rentuples를 추가 할 수있는 승수Vac_base_thresh | |
anl_base_thresh | 정수 | 분석 전 최소 수정 된 튜플 수 | |
anl_scale_factor | float4 | interltuples에 추가 할 수있는 승수anl_base_thresh | |
vac_cost_delay | 정수 | CustomVACUUM_COST_DELAY매개 변수 | |
VAC_COST_LIMIT | 정수 | CustomVACUUM_COST_LIMIT매개 변수 |
autovacuum 데몬은 a를 시작합니다.진공특정 테이블에서 작동 할 때 업데이트되거나 삭제 된 튜플 수를 초과Vac_base_threshplusVAC_SCALE_FACTOR라이브 수를 시간에 타십시오 튜플은 현재 관계에있는 것으로 추정됩니다. 마찬가지로 시작합니다분석작동시 삽입, 업데이트 또는 삭제 된 튜플의 수가 초과anl_base_threshplusANL_SCALE_FACTOR라이브 수를 시간에 타십시오 튜플은 현재 관계에있는 것으로 추정됩니다.
숫자 필드는 포함 할 수 있습니다-1(또는 실제로 부정적인 값)를 나타냅니다 시스템 전체의 기본값은이 특정 값에 사용해야합니다. 관찰Vac_cost_delay변수는의 기본값을 상속합니다autovacuum_vacuum_cost_delay구성 매개 변수 또는VACUUM_COST_DELAYif 전자는 음수 값으로 설정됩니다. 에도 동일하게 적용됩니다.vac_cost_limit.