Postgresql 9.3
Определите, работает ли Autovacuum
Это специфично для Postgres 9.3 на UNIX. Для окон, посмотрите это вопрос.
Query Postgres System Table
SELECT
schemaname, relname,
last_vacuum, last_autovacuum,
vacuum_count, autovacuum_count -- not available on 9.0 and earlier
FROM pg_stat_user_tables;
Статус системного процесса 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
Если вы хотите узнать больше о Autovacuum активность, установка log_min_messages
к DEBUG1..DEBUG5
. Анкет Команда SQL VACUUM VERBOSE
будет выводить информацию на уровне журнала INFO
.
Что касается демона Autovacuum, то говорится, что документы Posgres:
В конфигурации по умолчанию включено автовакуум, и соответствующие параметры конфигурации установлены соответствующим образом.
Смотрите также: