37.6. Переиндексация базы данных #

При переиндексации выполняется SQL-команда REINDEX.

Чтобы переиндексировать базу данных:

  1. В навигационной панели перейдите в Базы данных.

  2. (Необязательно) Чтобы отобразить системные базы данных, активируйте переключатель Показывать системные базы данных.

  3. Нажмите Значок в виде трёх вертикальных точекПерестроить индексы • Reindex рядом с базой данных.

  4. Укажите параметры переиндекации (помеченные звёздочкой параметры являются обязательными):

    • Задать выполнение cron-строкой: позволяет задать интервал для переиндексации в формате crontab.

      Если этот переключатель активирован, заполните поле Выполнение.

    • Выполнение: тип расписания переиндексации.

      Возможные значения:

      • Выполнить сейчас: переиндексация будет выполнена автоматически сразу после выполнения этой инструкции.

      • Однократно: переиндексация будет выполнена в указанную дату и время.

      • По расписанию: переиндексация будет выполнена с указанным интервалом.

        Для этого значения укажите следующие параметры:

        • Интервал: единицы измерения интервала.

          Возможные значения:

          • Минуты

          • Часы

          • Дни

        • Повторять каждые: интервал для переиндексации по минутам и часам.

          Этот параметр доступен, только если в разделе Интервал вы выбираете Минуты или Часы.

        • Дни выполнения: дни, когда будет выполняться переиндексация.

        • Итоговая cron‑строка: строка в формате crontab, указывающая интервал для переиндексации.

      Этот параметр доступен, только если вы деактивируете переключатель Задать выполнение cron-строкой.

    • Название: уникальное имя задачи по переиндексации.

      Этот параметр доступен, только если вы активируете переключатель Задать выполнение cron-строкой или в разделе Выполнение выбираете Однократно / С повторением.

    • Время: дата и/или время, когда будет выполнена переиндексация.

      Этот параметр доступен, только если в разделе Выполнение вы выбираете Однократно или в разделе ИнтервалДни.

    • Начать и Повторять до: дата и время начала и окончания переиндексации.

      Эти параметры доступны, только если вы активируете переключатель Задать выполнение cron-строкой или в разделе Выполнение выбираете С повторением.

  5. Подтвердите операцию.

Примечание

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