PostgreSQL 9.3
Stellen Sie fest, ob Autovacuum ausgeführt wird
Dies ist spezifisch für Postgres 9.3 auf UNIX. Für Windows sehen Sie dies Frage.
Abfragen postgres Systemtabelle
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 -Prozessstatus
$ ps -axww | grep autovacuum
24352 ?? Ss 1:05.33 postgres: autovacuum launcher process (postgres)
Grep Postgres Protokoll
# grep autovacuum /var/log/postgresql
LOG: autovacuum launcher started
LOG: autovacuum launcher shutting down
Wenn Sie mehr über die erfahren möchten Autovakuum Aktivität, festgelegt log_min_messages
zu DEBUG1..DEBUG5
. Der SQL -Befehl VACUUM VERBOSE
Ausgabe Informationen auf Protokollebene aus. INFO
.
In Bezug auf das Autovacuum Dämon statten die Posens -Dokumente:
In der Standardkonfiguration ist die AutoVacuuming aktiviert und die zugehörigen Konfigurationsparameter werden angemessen eingestellt.
Siehe auch: