Options (5)
-a, --allbooleanVacuum all databases
Example:
vacuumdb {{[-a|--all]}}-t, --tablebooleanVacuum a specific table in a database
Example:
vacuumdb {{[-t|--table]}} {{table_name}} {{database_name}}-z, --analyzebooleanVacuum and update statistics for the query planner
Example:
vacuumdb {{[-z|--analyze]}} {{database_name}}-f, --fullbooleanPerform a full vacuum (more aggressive, locks tables, rewrites the whole table)
Example:
vacuumdb {{[-f|--full]}} {{database_name}}-v, --verbosebooleanVacuum with verbose output
Example:
vacuumdb {{[-v|--verbose]}} {{database_name}}Examples (7)
Vacuum a specific database
vacuumdb database_nameVacuum all databases
vacuumdb [-a|--all]Vacuum a specific table in a database
vacuumdb [-t|--table] table_name database_nameVacuum and update statistics for the query planner
vacuumdb [-z|--analyze] database_namePerform a full vacuum (more aggressive, locks tables, rewrites the whole table)
vacuumdb [-f|--full] database_nameVacuum with verbose output
vacuumdb [-v|--verbose] database_nameVacuum a database using multiple parallel jobs
vacuumdb --jobs number_of_jobs database_namemade by @shridhargupta | data from tldr-pages