카탈로그pg_autovacuum상점 선택적인 관계별 구성 매개변수자동 진공 데몬. 만약에 여기에 특정 관계에 대한 항목이 있습니다. 매개변수는 해당 테이블을 자동 진공화하는 데 사용됩니다. 항목이 없는 경우 존재하는 경우 시스템 전체 기본값이 사용됩니다.
표 42-10.pg_autovacuum열
| 이름 | 유형 | 참고자료 | 설명 |
|---|---|---|---|
| 바크렐리드 | oid | pg_class.oid | 이 항목의 테이블 |
| 활성화됨 | 부울 | 거짓인 경우, 이 테이블은 자동으로 진공화되지 않습니다. | |
| vac_base_thresh | 정수 | 진공 전 수정된 튜플의 최소 수 | |
| vac_scale_factor | 플로트4 | 추가할 reltuple의 승수vac_base_thresh | |
| anl_base_thresh | 정수 | 분석 전 수정된 튜플의 최소 수 | |
| anl_scale_factor | 플로트4 | 추가할 reltuple의 승수anl_base_thresh | |
| vac_cost_delay | 정수 | 커스텀vacuum_cost_delay매개변수 | |
| vac_cost_limit | 정수 | 커스텀vacuum_cost_limit매개변수 |
autovacuum 데몬이 다음을 시작합니다.진공특정 테이블에 대한 작업 업데이트되거나 삭제된 튜플 수가 초과되었습니다.vac_base_thresh플러스vac_scale_factor라이브 횟수의 배 현재 관계에 있는 것으로 추정되는 튜플입니다. 마찬가지로, 시작합니다분석작동 시기 삽입, 업데이트 또는 삭제된 튜플 수가 초과되었습니다.anl_base_thresh플러스anl_scale_factor생방송 횟수의 배 현재 관계에 있는 것으로 추정되는 튜플입니다.
모든 숫자 필드에는 다음이 포함될 수 있습니다.-1(또는 실제로 음수 값)은 다음을 나타냅니다. 이 특정 값에는 시스템 전체 기본값을 사용해야 합니다. 다음을 관찰하세요.vac_cost_delay변수는 다음에서 기본값을 상속받습니다.autovacuum_vacuum_cost_delay구성 매개변수 또는vacuum_cost_delay만일 전자는 음수 값으로 설정됩니다. 마찬가지입니다.vac_cost_limit.