Обслуживание
Примечание
Страница обслуживания доступна для primary и standalone (автономных) экземпляров PostgreSQL и недоступна для экземпляров Hot Standby.
Чтобы открыть эту страницу, нажмите на «Обслуживание» в левой панели меню для экземпляров.

Вкладка «Обслуживание»
При переходе на страницу по умолчанию открывается вкладка «Обслуживание» с параметрами обслуживания. Чтобы отобразилась информация о базе данных, нажмите на кнопку «Собрать данные».

С помощью кнопки «Обновить данные» можно загрузить самые последние значения столбцов.

После сбора данных отобразится список баз данных и процентное соотношение раздутия таблицы, раздутия индекса и зацикливания. В меню базы данных есть три параметра:
Раздутие индексов,
Зацикливание идентификатора транзакции,
Раздутие таблиц.

Вкладка «История»
Вкладка «История» содержит историю обслуживания — список прошлых обслуживаний. Чтобы открыть подробный обзор конкретного обслуживания, выберите «Открыть» в меню.

В подробном обзоре отображается информация об обслуживании и об обслуживаемом объекте.

Раздутие индексов
Список индексов в выбранной базе данных, отсортированный по размеру раздутия, представлен на странице «Раздутие индексов».
Чтобы обслужить определенный индекс, поставьте галочку в чекбоксе рядом с выбранным индексом. Вы можете выбрать сразу несколько индексов. Чтобы выбрать все индексы, поставьте галочку в верхнем чекбоксе.

После выбора индекса в появившемся окне выберите действие «REINDEX» («Переиндексировать»). После этого выберите параметры выполнения «INDEX» («Индекс») или «CONCURENTLY» («Одновременно») и нажмите на кнопку «Запустить обслуживание».

Раздутие таблиц
На странице «Table Bloat» представлен список таблиц в выбранной базе данных.

Чтобы обслужить конкретную таблицу, поставьте галочку в чекбоксе рядом с ней. Вы можете выбрать сразу несколько таблиц. Чтобы выбрать все таблицы, поставьте галочку в верхнем чекбоксе.

После выбора таблицы появится окно со следующими действиями:
ANALYZE — можно выполнить только с параметром SKIP_LOCKED.
VACUUM — можно выполнить со следующими параметрами:
VACUUM FULL — можно выполнить только с параметром ANALYZE.
После выбора всех необходимых опций появится кнопка «Запустить обслуживание», с помощью которой можно запустить обслуживание в соответствии с выбранными действиями и параметрами.
Зацикливание идентификатора транзакции
На странице «Wraparound Stats» представлен список таблиц в выбранной базе данных.

Чтобы нормализовать цикл для конкретной таблицы, поставьте галочку в чекбоксе рядом с ней. Вы можете выбрать сразу несколько таблиц. Чтобы выбрать все таблицы, поставьте галочку в верхнем чекбоксе.

После выбора таблицы появится окно со следующими действиями:
VACUUM — можно выполнить со следующими параметрами:
VACUUM FULL — можно выполнить только с параметром ANALYZE.
После выбора всех необходимых опций появится кнопка «Запустить обслуживание», с помощью которой можно запустить обслуживание в соответствии с выбранными действиями и параметрами.
Выполнение обслуживания
При нажатии на кнопку «Запустить обслуживание» на экране появится модальное окно для подтверждения запуска обслуживания.

В текстовом поле окна введите слово «продолжить» и нажмите на кнопку «Запустить обслуживание».
Предупреждение
Пока идёт обслуживание, нельзя запускать процесс с другими действиями и параметрами.
Результаты можно увидеть на вкладке «История» после завершения обслуживания.