Portál AbcLinuxu, 14. prosinec 2017 23:57

Dotaz: postgresql - autovacuum

3.5. 11:31 marcelius | skóre: 19
postgresql - autovacuum
Přečteno: 787×
Odpovědět | Admin
Dobry den,

pouzivam Postgresql verze 9.2.18-1 (Centos 7 x64). Mam otazku ohledne nastaveni hodnoty autovacuum. Kdyz zadam:

psql -p 5432 -d db1 -c "select relname,last_vacuum, last_autovacuum, last_analyze, last_autoanalyze from pg_stat_user_tables;"

system mi vrati nekolik tabulek, kde byl provedeny vacuum nad nekolika tabulkami.

Kdyz ale zadam:

psql -p 5432 -c "select relname,last_vacuum, last_autovacuum, last_analyze, last_autoanalyze from pg_stat_user_tables;"

nedostanu zadnej zaznam - nerozumim proc?

V postgres.conf nemam nastavene zadnou hodnotu ohledne zapnuti, resp,. vypnuti hodnoty autovacuum. Podle nastaveni by se autovacuum nemel pouzivat ale prece se pouziva. Co jineho dosahnu nastavenim v config souboru autovacuum?

Dekuji.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

okbob avatar 3.5. 19:34 okbob | skóre: 30 | blog: systemakuv_blog | Benešov
Rozbalit Rozbalit vše Re: postgresql - autovacuum
Odpovědět | | Sbalit | Link | Blokovat | Admin
V prvém případě se hlásíte k databázi db1, ve druhém - to ví Pán Bůh (může to záležet na aktuálním uživateli, případně systémových proměnných) - dost možná, že v té databázi nemáte žádné tabulky, případně pokud tam jsou tabulky, tak k nim nejsou provozní statistiky.

Jinak pokud pořádně nevíte, co děláte s Postgresem, tak vypnout autovacuum není dobrý nápad.
4.5. 09:42 marcelius | skóre: 19
Rozbalit Rozbalit vše Re: postgresql - autovacuum
Dobry den,

ja autovacuum prave nechci vypnout, ale naopak zapnout a moje otazka je jestli uz je to nejak zapnute (vid ten select), nebo to je potreba zapnout v postgres.conf

Omlouvam se za nedorozumeni, spatne sem to formuloval.
okbob avatar 5.5. 06:03 okbob | skóre: 30 | blog: systemakuv_blog | Benešov
Rozbalit Rozbalit vše Re: postgresql - autovacuum
Defaultně je to zapnuté v postgresql.conf. autovacuum se řídí aktivitou. Pokud na některých tabulkách nedochází k dostatečně velkým změnám, tak se nepouští. Doporučuje se po importu databáze pustit VACUUM ANALYZE ručně.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.