postgresql/src/bin/scripts
Michael Paquier 00d1e88d36 Add --min-xid-age and --min-mxid-age options to vacuumdb
These two new options can be used to improve the selectivity of
relations to vacuum or analyze even further depending on the age of
respectively their transaction ID or multixact ID, so as it is possible
to prioritize tables to prevent wraparound of one or the other.
Combined with --table, it is possible to target a subset of tables to
choose as potential processing targets.

Author: Nathan Bossart
Reviewed-by: Michael Paquier, Masahiko Sawada
Discussion: https://postgr.es/m/FFE5373C-E26A-495B-B5C8-911EC4A41C5E@amazon.com
2019-01-31 13:07:56 +09:00
..
po Translation updates 2018-05-21 12:29:52 -04:00
t Add --min-xid-age and --min-mxid-age options to vacuumdb 2019-01-31 13:07:56 +09:00
.gitignore Remove createlang and droplang 2017-03-23 14:16:45 -04:00
clusterdb.c Replace @postgresql.org with @lists.postgresql.org for mailinglists 2019-01-19 19:06:35 +01:00
common.c Use catalog query to discover tables to process in vacuumdb 2019-01-29 11:22:03 +09:00
common.h Use catalog query to discover tables to process in vacuumdb 2019-01-29 11:22:03 +09:00
createdb.c Replace @postgresql.org with @lists.postgresql.org for mailinglists 2019-01-19 19:06:35 +01:00
createuser.c Replace @postgresql.org with @lists.postgresql.org for mailinglists 2019-01-19 19:06:35 +01:00
dropdb.c Replace @postgresql.org with @lists.postgresql.org for mailinglists 2019-01-19 19:06:35 +01:00
dropuser.c Replace @postgresql.org with @lists.postgresql.org for mailinglists 2019-01-19 19:06:35 +01:00
Makefile Fix program build rule in src/bin/scripts/Makefile. 2019-01-04 19:12:22 -05:00
nls.mk Translation updates 2018-05-21 12:29:52 -04:00
pg_isready.c Replace @postgresql.org with @lists.postgresql.org for mailinglists 2019-01-19 19:06:35 +01:00
reindexdb.c Replace @postgresql.org with @lists.postgresql.org for mailinglists 2019-01-19 19:06:35 +01:00
vacuumdb.c Add --min-xid-age and --min-mxid-age options to vacuumdb 2019-01-31 13:07:56 +09:00