PostgreSQL 9.3
Determinar si Autovacuum se está ejecutando
Esto es específico para Postgres 9.3 en UNIX. Para Windows, vea esto pregunta.
Tabla del sistema Postgres 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;
Estado del proceso del sistema GREP
$ ps -axww | grep autovacuum
24352 ?? Ss 1:05.33 postgres: autovacuum launcher process (postgres)
GRP Postgres Log
# grep autovacuum /var/log/postgresql
LOG: autovacuum launcher started
LOG: autovacuum launcher shutting down
Si quieres saber más sobre el autovacuo actividad, establecer log_min_messages
a DEBUG1..DEBUG5
. El comando sql VACUUM VERBOSE
emitirá información a nivel de registro INFO
.
Con respecto al Daemon Autovacuum, los Docs de Posgres están al estado:
En la configuración predeterminada, Autovacuuming está habilitado y los parámetros de configuración relacionados se establecen adecuadamente.
Ver también: