PostgreSQL Source Code  git master
VacuumParams Struct Reference

#include <vacuum.h>

Data Fields

int options
 
int freeze_min_age
 
int freeze_table_age
 
int multixact_freeze_min_age
 
int multixact_freeze_table_age
 
bool is_wraparound
 
int log_min_duration
 
VacOptTernaryValue index_cleanup
 
VacOptTernaryValue truncate
 
int nworkers
 

Detailed Description

Definition at line 208 of file vacuum.h.

Field Documentation

◆ freeze_min_age

int VacuumParams::freeze_min_age

Definition at line 211 of file vacuum.h.

Referenced by ExecVacuum(), heap_vacuum_rel(), and table_recheck_autovac().

◆ freeze_table_age

int VacuumParams::freeze_table_age

Definition at line 212 of file vacuum.h.

Referenced by ExecVacuum(), heap_vacuum_rel(), and table_recheck_autovac().

◆ index_cleanup

VacOptTernaryValue VacuumParams::index_cleanup

◆ is_wraparound

bool VacuumParams::is_wraparound

◆ log_min_duration

int VacuumParams::log_min_duration

◆ multixact_freeze_min_age

int VacuumParams::multixact_freeze_min_age

Definition at line 213 of file vacuum.h.

Referenced by ExecVacuum(), heap_vacuum_rel(), and table_recheck_autovac().

◆ multixact_freeze_table_age

int VacuumParams::multixact_freeze_table_age

Definition at line 215 of file vacuum.h.

Referenced by ExecVacuum(), heap_vacuum_rel(), and table_recheck_autovac().

◆ nworkers

int VacuumParams::nworkers

Definition at line 231 of file vacuum.h.

Referenced by ExecVacuum(), lazy_scan_heap(), and table_recheck_autovac().

◆ options

◆ truncate

VacOptTernaryValue VacuumParams::truncate

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