이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

42.10. pg_autovacuum

카탈로그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.