Portál AbcLinuxu, 24. dubna 2024 03:48
select
schemaname,
relname,
last_vacuum,
last_autovacuum,
vacuum_count,
autovacuum_count
from pg_stat_all_tables
order by schemaname, relname;
vysledek je:
***
pg_catalog | pg_statistic | | 2015-11-26 13:13:54.158175+01 | 0 | 63
***
Moje otazka je: jak je mozne ze autovacuum bylo vykonano, kdyz v configu neni nastaveno zadne autovacuum?
Vim ze od verze cca 8/9 je autovacuum nastaveno by default, ale nevite mi poradit kde se to nastavuje? Resp. jak je mozne ze autovacuum je enable, kdyz v postgresql.conf je zakomentovane?
Řešení dotazu:
Vim ze od verze cca 8/9 je autovacuum nastaveno by default, ale nevite mi poradit kde se to nastavuje? Resp. jak je mozne ze autovacuum je enable, kdyz v postgresql.conf je zakomentovane?Prijde mi, ze jsi si sam odpovedel - pokud je autovacuum nastaveno by default, tak tim ze je v postresql.conf zakomentovano prirazeni hodnoty, tak se pouzije default - no ne?
autovacuum (boolean)
Controls whether the server should run the autovacuum launcher daemon. This is on by default; however, track_counts must also be enabled for autovacuum to work. This parameter can only be set in the postgresql.conf file or on the server command line.
Note that even when this parameter is disabled, the system will launch autovacuum processes if necessary to prevent transaction ID wraparound
src
Tiskni Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.