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 277 of file rel.h.

Field Documentation

◆ analyze_scale_factor

float8 AutoVacOpts::analyze_scale_factor

Definition at line 294 of file rel.h.

Referenced by heap_reloptions(), and relation_needs_vacanalyze().

◆ analyze_threshold

int AutoVacOpts::analyze_threshold

Definition at line 282 of file rel.h.

Referenced by heap_reloptions(), and relation_needs_vacanalyze().

◆ enabled

bool AutoVacOpts::enabled

Definition at line 279 of file rel.h.

Referenced by relation_needs_vacanalyze().

◆ freeze_max_age

int AutoVacOpts::freeze_max_age

Definition at line 285 of file rel.h.

Referenced by relation_needs_vacanalyze().

◆ freeze_min_age

int AutoVacOpts::freeze_min_age

Definition at line 284 of file rel.h.

Referenced by table_recheck_autovac().

◆ freeze_table_age

int AutoVacOpts::freeze_table_age

Definition at line 286 of file rel.h.

Referenced by table_recheck_autovac().

◆ log_min_duration

int AutoVacOpts::log_min_duration

Definition at line 290 of file rel.h.

Referenced by table_recheck_autovac().

◆ multixact_freeze_max_age

int AutoVacOpts::multixact_freeze_max_age

Definition at line 288 of file rel.h.

Referenced by relation_needs_vacanalyze().

◆ multixact_freeze_min_age

int AutoVacOpts::multixact_freeze_min_age

Definition at line 287 of file rel.h.

Referenced by table_recheck_autovac().

◆ multixact_freeze_table_age

int AutoVacOpts::multixact_freeze_table_age

Definition at line 289 of file rel.h.

Referenced by table_recheck_autovac().

◆ vacuum_cost_delay

float8 AutoVacOpts::vacuum_cost_delay

Definition at line 291 of file rel.h.

Referenced by table_recheck_autovac().

◆ vacuum_cost_limit

int AutoVacOpts::vacuum_cost_limit

Definition at line 283 of file rel.h.

Referenced by table_recheck_autovac().

◆ vacuum_ins_scale_factor

float8 AutoVacOpts::vacuum_ins_scale_factor

Definition at line 293 of file rel.h.

Referenced by relation_needs_vacanalyze().

◆ vacuum_ins_threshold

int AutoVacOpts::vacuum_ins_threshold

Definition at line 281 of file rel.h.

Referenced by relation_needs_vacanalyze().

◆ vacuum_scale_factor

float8 AutoVacOpts::vacuum_scale_factor

Definition at line 292 of file rel.h.

Referenced by relation_needs_vacanalyze().

◆ vacuum_threshold

int AutoVacOpts::vacuum_threshold

Definition at line 280 of file rel.h.

Referenced by relation_needs_vacanalyze().


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