PostgreSQL Source Code  git master
VacuumParams Struct Reference

#include <vacuum.h>

Data Fields

bits32 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
 
VacOptValue index_cleanup
 
VacOptValue truncate
 
int nworkers
 

Detailed Description

Definition at line 209 of file vacuum.h.

Field Documentation

◆ freeze_min_age

int VacuumParams::freeze_min_age

Definition at line 212 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 213 of file vacuum.h.

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

◆ index_cleanup

VacOptValue VacuumParams::index_cleanup

Definition at line 222 of file vacuum.h.

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

◆ 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 214 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 216 of file vacuum.h.

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

◆ nworkers

int VacuumParams::nworkers

Definition at line 230 of file vacuum.h.

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

◆ options

◆ truncate

VacOptValue VacuumParams::truncate

Definition at line 223 of file vacuum.h.

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


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