PostgreSQL Source Code  git master
vacuumingOptions Struct Reference

Data Fields

bool analyze_only
 
bool verbose
 
bool and_analyze
 
bool full
 
bool freeze
 
bool disable_page_skipping
 
bool skip_locked
 
int min_xid_age
 
int min_mxid_age
 
int parallel_workers
 
bool no_index_cleanup
 
bool force_index_cleanup
 
bool do_truncate
 
bool process_main
 
bool process_toast
 
bool skip_database_stats
 
char * buffer_usage_limit
 

Detailed Description

Definition at line 30 of file vacuumdb.c.

Field Documentation

◆ analyze_only

bool vacuumingOptions::analyze_only

Definition at line 32 of file vacuumdb.c.

Referenced by main(), and prepare_vacuum_command().

◆ and_analyze

bool vacuumingOptions::and_analyze

Definition at line 34 of file vacuumdb.c.

Referenced by main(), and prepare_vacuum_command().

◆ buffer_usage_limit

char* vacuumingOptions::buffer_usage_limit

Definition at line 49 of file vacuumdb.c.

Referenced by main(), prepare_vacuum_command(), and vacuum_one_database().

◆ disable_page_skipping

bool vacuumingOptions::disable_page_skipping

Definition at line 37 of file vacuumdb.c.

Referenced by main(), prepare_vacuum_command(), and vacuum_one_database().

◆ do_truncate

bool vacuumingOptions::do_truncate

Definition at line 45 of file vacuumdb.c.

Referenced by main(), prepare_vacuum_command(), and vacuum_one_database().

◆ force_index_cleanup

bool vacuumingOptions::force_index_cleanup

Definition at line 44 of file vacuumdb.c.

Referenced by main(), prepare_vacuum_command(), and vacuum_one_database().

◆ freeze

bool vacuumingOptions::freeze

Definition at line 36 of file vacuumdb.c.

Referenced by main(), and prepare_vacuum_command().

◆ full

bool vacuumingOptions::full

Definition at line 35 of file vacuumdb.c.

Referenced by main(), and prepare_vacuum_command().

◆ min_mxid_age

int vacuumingOptions::min_mxid_age

Definition at line 40 of file vacuumdb.c.

Referenced by main(), and vacuum_one_database().

◆ min_xid_age

int vacuumingOptions::min_xid_age

Definition at line 39 of file vacuumdb.c.

Referenced by main(), and vacuum_one_database().

◆ no_index_cleanup

bool vacuumingOptions::no_index_cleanup

Definition at line 43 of file vacuumdb.c.

Referenced by main(), prepare_vacuum_command(), and vacuum_one_database().

◆ parallel_workers

int vacuumingOptions::parallel_workers

Definition at line 41 of file vacuumdb.c.

Referenced by main(), prepare_vacuum_command(), and vacuum_one_database().

◆ process_main

bool vacuumingOptions::process_main

Definition at line 46 of file vacuumdb.c.

Referenced by main(), prepare_vacuum_command(), and vacuum_one_database().

◆ process_toast

bool vacuumingOptions::process_toast

Definition at line 47 of file vacuumdb.c.

Referenced by main(), prepare_vacuum_command(), and vacuum_one_database().

◆ skip_database_stats

bool vacuumingOptions::skip_database_stats

Definition at line 48 of file vacuumdb.c.

Referenced by prepare_vacuum_command(), and vacuum_one_database().

◆ skip_locked

bool vacuumingOptions::skip_locked

Definition at line 38 of file vacuumdb.c.

Referenced by main(), prepare_vacuum_command(), and vacuum_one_database().

◆ verbose

bool vacuumingOptions::verbose

Definition at line 33 of file vacuumdb.c.

Referenced by main(), and prepare_vacuum_command().


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