5.21. Параметры экземпляра #
PPEM позволяет просматривать и редактировать параметры экземпляра СУБД.
Для управления параметрами экземпляра используется команда ALTER SYSTEM, которая изменяет файл postgresql.auto.conf.
Если параметр был задан в основном файле конфигурации, например postgresql.conf, но затем изменён через PPEM и отправлен в postgresql.auto.conf, веб-приложение отобразит этот параметр в обоих файлах. Это нормально — значения из postgresql.auto.conf имеют приоритет над другими файлами конфигурации.
Чтобы применить параметры без перезапуска экземпляра, PPEM использует функцию pg_reload_conf().
Просмотр параметров экземпляра
В навигационной панели перейдите в Инфраструктура → Экземпляры.
Нажмите на имя экземпляра.
В навигационной панели перейдите в Параметры.
Отобразятся параметры экземпляра, сгруппированные в таблицы по различным семантическим категориям. Таблица содержит следующие столбцы:
Параметр: имя и описание параметра экземпляра. Если параметр экземпляра указан в файле конфигурации, рядом с параметром отобразится путь к файлу, а также номер строки.
Этот столбец также отображает статус применения параметра и ошибки, если они возникли.
Чтобы открыть полное описание параметра экземпляра в официальной документации Postgres Pro, нажмите на его имя.
Значение.
Дефолтное значение.
Источник: источник значения параметра экземпляра.
Возможные значения:
default: это значение параметра экземпляра по умолчанию.
configuration file: значение параметра экземпляра указано в файле конфигурации.
override: значение параметра экземпляра переопределено при инициализации экземпляра.
Редактирование параметров экземпляра
В навигационной панели перейдите в Инфраструктура → Экземпляры.
Нажмите на имя экземпляра.
В навигационной панели перейдите в Параметры.
В столбце Значение выполните одно из следующих действий:
Чтобы включить или выключить параметр экземпляра, активируйте или деактивируйте соответствующий переключатель.
Чтобы изменить значение параметра экземпляра, укажите новое значение в соответствующем поле.
При редактировании параметра экземпляра рядом с ним отображается значок для восстановления предыдущего значения
.
(Необязательно) Чтобы сбросить все отредактированные, но ещё не сохранённые параметры экземпляра, в правом верхнем углу страницы нажмите Сбросить.
В правом верхнем углу страницы нажмите Сохранить.
Откроется окно выбора действия, если были изменены параметры, требующие перезапуска экземпляра.
Выберите одно из следующих действий:
Применить изменения и перезапустить экземпляр: изменения параметров будут применены, экземпляр перезапустится автоматически.
Применить изменения, но перезапустить экземпляр позже вручную: изменения параметров будут применены, но экземпляр необходимо будет перезапустить вручную.
Нажмите Применить.
Подтвердите операцию.
Важно
При перезапуске экземпляра СУБД завершаются все сеансы с ним. Перезапуск может занимать значительное время из-за выполнения контрольной точки — продолжительность зависит от настройки и нагрузки на экземпляр.
Рекомендуется внимательно подходить к вопросу перезапуска, особенно в эксплуатационной среде с высокими требованиями к времени простоя СУБД.