PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak mogę stwierdzić, czy Autovacuum PostgreSQL działa w systemie UNIX?

PostgreSQL 9.3

Sprawdź, czy automatyczne odkurzanie działa

Jest to specyficzne dla Postgres 9.3 w systemie UNIX. W przypadku systemu Windows zobacz to pytanie .

Zapytanie o tabelę systemową Postgres

SELECT
  schemaname, relname,
  last_vacuum, last_autovacuum,
  vacuum_count, autovacuum_count  -- not available on 9.0 and earlier
FROM pg_stat_user_tables;

Stan procesu systemu Grep

$ ps -axww | grep autovacuum
24352 ??  Ss      1:05.33 postgres: autovacuum launcher process  (postgres)    

Dziennik Grepa Postgres

# grep autovacuum /var/log/postgresql
LOG:  autovacuum launcher started
LOG:  autovacuum launcher shutting down

Jeśli chcesz dowiedzieć się więcej o autoodkurzaniu aktywność, ustaw log_min_messages do DEBUG1..DEBUG5 . Polecenie SQL VACUUM VERBOSE wyświetli informacje na poziomie dziennika INFO .

Jeśli chodzi o demona Autovacuum, dokumentacja Posgres stwierdza:

Zobacz też:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Śledź znacznik czasu ostatniej modyfikacji wiersza w Postgres

  2. Jak włączyć SSL w PostgreSQL

  3. Jak obsłużyć opcjonalną wartość zwracaną przez zapytanie za pomocą skrzynki postgres?

  4. Jak połączyć aktywnych użytkowników z bazą danych postgreSQL przez SQL?

  5. Konwertuj dzień juliański na datę w PostgreSQL