PostgreSQL Source Code  git master
AutoVacOpts Struct Reference

#include <rel.h>

Data Fields

bool enabled
 
int vacuum_threshold
 
int vacuum_ins_threshold
 
int analyze_threshold
 
int vacuum_cost_limit
 
int freeze_min_age
 
int freeze_max_age
 
int freeze_table_age
 
int multixact_freeze_min_age
 
int multixact_freeze_max_age
 
int multixact_freeze_table_age
 
int log_min_duration
 
float8 vacuum_cost_delay
 
float8 vacuum_scale_factor
 
float8 vacuum_ins_scale_factor
 
float8 analyze_scale_factor
 

Detailed Description

Definition at line 308 of file rel.h.

Field Documentation

◆ analyze_scale_factor

float8 AutoVacOpts::analyze_scale_factor

Definition at line 325 of file rel.h.

Referenced by heap_reloptions(), and relation_needs_vacanalyze().

◆ analyze_threshold

int AutoVacOpts::analyze_threshold

Definition at line 313 of file rel.h.

Referenced by heap_reloptions(), and relation_needs_vacanalyze().

◆ enabled

bool AutoVacOpts::enabled

Definition at line 310 of file rel.h.

Referenced by relation_needs_vacanalyze().

◆ freeze_max_age

int AutoVacOpts::freeze_max_age

Definition at line 316 of file rel.h.

Referenced by relation_needs_vacanalyze().

◆ freeze_min_age

int AutoVacOpts::freeze_min_age

Definition at line 315 of file rel.h.

Referenced by table_recheck_autovac().

◆ freeze_table_age

int AutoVacOpts::freeze_table_age

Definition at line 317 of file rel.h.

Referenced by table_recheck_autovac().

◆ log_min_duration

int AutoVacOpts::log_min_duration

Definition at line 321 of file rel.h.

Referenced by table_recheck_autovac().

◆ multixact_freeze_max_age

int AutoVacOpts::multixact_freeze_max_age

Definition at line 319 of file rel.h.

Referenced by relation_needs_vacanalyze().

◆ multixact_freeze_min_age

int AutoVacOpts::multixact_freeze_min_age

Definition at line 318 of file rel.h.

Referenced by table_recheck_autovac().

◆ multixact_freeze_table_age

int AutoVacOpts::multixact_freeze_table_age

Definition at line 320 of file rel.h.

Referenced by table_recheck_autovac().

◆ vacuum_cost_delay

float8 AutoVacOpts::vacuum_cost_delay

Definition at line 322 of file rel.h.

Referenced by table_recheck_autovac().

◆ vacuum_cost_limit

int AutoVacOpts::vacuum_cost_limit

Definition at line 314 of file rel.h.

Referenced by table_recheck_autovac().

◆ vacuum_ins_scale_factor

float8 AutoVacOpts::vacuum_ins_scale_factor

Definition at line 324 of file rel.h.

Referenced by relation_needs_vacanalyze().

◆ vacuum_ins_threshold

int AutoVacOpts::vacuum_ins_threshold

Definition at line 312 of file rel.h.

Referenced by relation_needs_vacanalyze().

◆ vacuum_scale_factor

float8 AutoVacOpts::vacuum_scale_factor

Definition at line 323 of file rel.h.

Referenced by relation_needs_vacanalyze().

◆ vacuum_threshold

int AutoVacOpts::vacuum_threshold

Definition at line 311 of file rel.h.

Referenced by relation_needs_vacanalyze().


The documentation for this struct was generated from the following file: