PostgreSQL Source Code  git master
AutoVacOpts Struct Reference

#include <rel.h>

Data Fields

bool enabled
 
int vacuum_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 analyze_scale_factor
 

Detailed Description

Definition at line 245 of file rel.h.

Field Documentation

◆ analyze_scale_factor

float8 AutoVacOpts::analyze_scale_factor

Definition at line 260 of file rel.h.

Referenced by heap_reloptions(), and relation_needs_vacanalyze().

◆ analyze_threshold

int AutoVacOpts::analyze_threshold

Definition at line 249 of file rel.h.

Referenced by heap_reloptions(), and relation_needs_vacanalyze().

◆ enabled

bool AutoVacOpts::enabled

Definition at line 247 of file rel.h.

Referenced by relation_needs_vacanalyze().

◆ freeze_max_age

int AutoVacOpts::freeze_max_age

Definition at line 252 of file rel.h.

Referenced by relation_needs_vacanalyze().

◆ freeze_min_age

int AutoVacOpts::freeze_min_age

Definition at line 251 of file rel.h.

Referenced by table_recheck_autovac().

◆ freeze_table_age

int AutoVacOpts::freeze_table_age

Definition at line 253 of file rel.h.

Referenced by table_recheck_autovac().

◆ log_min_duration

int AutoVacOpts::log_min_duration

Definition at line 257 of file rel.h.

Referenced by table_recheck_autovac().

◆ multixact_freeze_max_age

int AutoVacOpts::multixact_freeze_max_age

Definition at line 255 of file rel.h.

Referenced by relation_needs_vacanalyze().

◆ multixact_freeze_min_age

int AutoVacOpts::multixact_freeze_min_age

Definition at line 254 of file rel.h.

Referenced by table_recheck_autovac().

◆ multixact_freeze_table_age

int AutoVacOpts::multixact_freeze_table_age

Definition at line 256 of file rel.h.

Referenced by table_recheck_autovac().

◆ vacuum_cost_delay

float8 AutoVacOpts::vacuum_cost_delay

Definition at line 258 of file rel.h.

Referenced by table_recheck_autovac().

◆ vacuum_cost_limit

int AutoVacOpts::vacuum_cost_limit

Definition at line 250 of file rel.h.

Referenced by table_recheck_autovac().

◆ vacuum_scale_factor

float8 AutoVacOpts::vacuum_scale_factor

Definition at line 259 of file rel.h.

Referenced by relation_needs_vacanalyze().

◆ vacuum_threshold

int AutoVacOpts::vacuum_threshold

Definition at line 248 of file rel.h.

Referenced by relation_needs_vacanalyze().


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