Have autovacuum consider processing TOAST tables separately from their
main tables. This requires vacuum() to accept processing a toast table standalone, so there's a user-visible change in that it's now possible (for a superuser) to execute "VACUUM pg_toast.pg_toast_XXX".
Showing
- src/backend/commands/vacuum.c 22 additions, 15 deletionssrc/backend/commands/vacuum.c
- src/backend/postmaster/autovacuum.c 146 additions, 122 deletionssrc/backend/postmaster/autovacuum.c
- src/backend/tcop/utility.c 2 additions, 2 deletionssrc/backend/tcop/utility.c
- src/include/commands/vacuum.h 2 additions, 2 deletionssrc/include/commands/vacuum.h
Loading
Please register or sign in to comment