PostgreSQL 9.3
Determine se o Autovacuum está funcionando
Isso é específico para o Postgres 9.3 no Unix. Para o Windows, veja isso pergunta.
Tabela de sistemas pós -gres de consulta
SELECT
schemaname, relname,
last_vacuum, last_autovacuum,
vacuum_count, autovacuum_count -- not available on 9.0 and earlier
FROM pg_stat_user_tables;
Status do processo do sistema Grep
$ ps -axww | grep autovacuum
24352 ?? Ss 1:05.33 postgres: autovacuum launcher process (postgres)
Grep Postgres Log
# grep autovacuum /var/log/postgresql
LOG: autovacuum launcher started
LOG: autovacuum launcher shutting down
Se você quiser saber mais sobre o Autovacuum atividade, definido log_min_messages
para DEBUG1..DEBUG5
. O comando sql VACUUM VERBOSE
será lançado informações no nível do log INFO
.
Em relação ao daemon Autovacuum, o Posgres Docs State:
Na configuração padrão, o Autovacuuming está ativado e os parâmetros de configuração relacionados são definidos adequadamente.
Veja também: