PostgreSQL 9.3
Avgör om Autovacuum körs
Detta är specifikt för Postgres 9.3 på UNIX. För Windows, se denna fråga .
Fråga Postgres systemtabell
SELECT
schemaname, relname,
last_vacuum, last_autovacuum,
vacuum_count, autovacuum_count -- not available on 9.0 and earlier
FROM pg_stat_user_tables;
Grep System Process Status
$ ps -axww | grep autovacuum
24352 ?? Ss 1:05.33 postgres: autovacuum launcher process (postgres)
Grep Postgres-logg
# grep autovacuum /var/log/postgresql
LOG: autovacuum launcher started
LOG: autovacuum launcher shutting down
Om du vill veta mer om autovacuum aktivitet, ställ in log_min_messages
till DEBUG1..DEBUG5
. SQL-kommandot VACUUM VERBOSE
kommer att mata ut information på loggnivå INFO
.
Angående Autovacuum Daemon, säger Posgres-dokumenten:
Se även:
- http://www.postgresql.org/docs/ current/static/routine-vacuuming.html
- http://www.postgresql.org/ docs/current/static/runtime-config-autovacuum.html