Nie jest jasne, czy w próżni działa automatyczne odkurzanie. Dzięki!
postgresql
amazon-rds
Chris Kinsman
źródło
źródło
SHOW autovacuum;
. Lub włącz automatyczne rejestrowanie próżni i sprawdź dzienniki. RDS z pewnością wymaga próżni, ale byłbym zaskoczony, gdyby nie robił dość agresywnego automatycznego odkurzania.Odpowiedzi:
Uruchom to zapytanie, aby pokazać, czy / kiedy twoje tabele były ostatnio odkurzane.
SELECT * FROM pg_stat_all_tables;
Tabela nie zostanie odkurzona, dopóki nie zostanie osiągnięty próg wstawiania / aktualizacji / usuwania, który wynosi 20%.
Możesz dostosować ustawienie w RDS, tworząc nową grupę parametrów DB i zmieniając odpowiednie ustawienie.
źródło
W RDS Dokumentacja stanowi:
Możesz sprawdzić aktywację autovacuum za pomocą tego polecenia:
SHOW autovacuum;
aby uzyskać odpowiedź prostąon
luboff
odpowiedź.Możesz uzyskać bardziej szczegółowe informacje za pomocą tego polecenia:
SELECT name, setting FROM pg_settings WHERE name LIKE '%autovacuum%';
Przykład zwróconych danych:
Te ustawienia (i dalsze
vacuum
ustawienia) są udokumentowane tutaj dla Postgres .źródło