Выполнение pg_repack

Операция выполнения pg_repack возможна для сервисов кластеров Pacemaker/Corosync в статусах "ДОСТУПЕН" или "ДЕГРАДИРОВАН".

  1. Выбрать раздел ОБЪЕКТЫ УПРАВЛЕНИЯ  Сервисы СУБД.

  2. Нажать соответствующую выбранному сервису кнопку ⋮ и выбрать пункт "Выполнить pg_repack".

  3. В окне "Выполнение pg_repack" указать / выбрать необходимые значения параметров:

    • База данных (выбор обязателен);

    • Схема;

    • Таблица;

    • Флаг "Обработать только индексы";

    • Индекс;

    • Ключ кластеризации;

    • Флаг "Перенести в табличное пространство";

    • Табличное пространство;

    • Количество потоков (по умолчанию 10, максимум 96);

    • Максимальное время выполнения (сек) (по умолчанию 100).

      По умолчанию оптимизируются только таблицы.

  4. Нажать кнопку Выполнить. В правом верхнем углу страницы отобразится всплывающее сообщение о запуске операции.

    В процессе выполнения операции для кластера, в который входит сервис, для которого выполняется pg_repack, и всех объектов этого кластера вместо элементов управления вызова меню действий отображаются вращающиеся спиннеры, меню действий при нажатии правой кнопки мыши не вызывается.

    По нажатию кнопки Перейти во всплывающем сообщении будет осуществлен переход на страницу "Операции". В верхней строке таблицы операций отображается операция выполнения pg_repack и статус её выполнения.

    Если выполнение операции прошло успешно, статусы всех задач операции – "ВЫПОЛНЕНА". При нажатии кнопки icon view logs справа от статуса задачи открывается окно просмотра логов выбранной задачи. Если задача завершена с ошибкой, то в окне просмотра появляется вкладка "Ошибки" с информацией об ошибке.