From: Michael Paquier <michael@paquier.xyz> Date: Sat, 25 Sep 2021 06:12:11 +0000 (+0900) Subject: doc: Improve description of index vacuuming with GUCs X-Git-Tag: REL_10_19~48 X-Git-Url: http://git.postgresql.org/gitweb/?a=commitdiff_plain;h=1d1d13bc72aa2d0344520bd2f302262ce2064364;p=postgresql.git doc: Improve description of index vacuuming with GUCs Index vacuums may happen multiple times depending on the number of dead tuples stored, as of maintenance_work_mem for a manual VACUUM. For autovacuum, this is controlled by autovacuum_work_mem instead, if set. The documentation mentioned the former, but not the latter in the context of autovacuum. Reported-by: Nikolai Berkoff Author: Laurenz Albe, Euler Taveira Discussion: https://postgr.es/m/161545365522.10134.12195402324485546870@wrigleys.postgresql.org Backpatch-through: 9.6 --- diff --git a/doc/src/sgml/monitoring.sgml b/doc/src/sgml/monitoring.sgml index 1e94f99be0c..5ede7a6a337 100644 --- a/doc/src/sgml/monitoring.sgml +++ b/doc/src/sgml/monitoring.sgml @@ -3411,8 +3411,9 @@ SELECT pg_stat_get_backend_pid(s.backendid) AS pid, <command>VACUUM</> is currently vacuuming the indexes. If a table has any indexes, this will happen at least once per vacuum, after the heap has been completely scanned. It may happen multiple times per vacuum - if <xref linkend="guc-maintenance-work-mem"> is insufficient to - store the number of dead tuples found. + if <xref linkend="guc-maintenance-work-mem"> (or, in the case of autovacuum, + <xref linkend="guc-autovacuum-work-mem"> if set) is insufficient to store + the number of dead tuples found. </entry> </row> <row>