Как узнать, когда таблицы PostgreSQL были обработаны командами VACUUM и ANALYZE?

Эта статья покажет вам, как определить, когда ваши таблицы базы данных были в последний раз обработаны командами VACUUM и ANALYZE. Данный метод подойдет для сервера PostgreSQL версии 8.х и выше.

1. Войдите в интерфейс PostgresSQL командной строки

 PSQL -U [имя пользователя] [имя_базы_данных]

2. Или откройте окно SQL запроса в pgAdmin

3. Выполните следующий запрос:

select relname, last_vacuum, last_autovacuum, last_analyze, last_autoanalyze from pg_stat_user_tables;

Примерный результат можно посмотреть на скриншоте ниже:
Результат запроса на извлечение времени последнего исполнения команд VACUUM, ANALYZE, AUTOVACUUM и AUTOANALYZE

Результат запроса на извлечение времени последнего исполнения команд VACUUM, ANALYZE, AUTOVACUUM и AUTOANALYZE

Добавить комментарий

Ваш e-mail не будет опубликован.