Конфигурации (Configurations)

<<<<<<< instances/configurations.rst Модуль «Configurations» («Конфигурации») показывает файл postgresql.conf и автоматически предлагает оптимальные значения. Пользователь с правами просмотра не может ничего менять в данном разделе, ему доступен только его просмотр. ======= Модуль «Configurations» («Конфигурации») показывает файл postgresql.conf и автоматически предлагает оптимальные значения. Пользователь без прав редактирования не может ничего менять в данном разделе, ему доступен только его просмотр. >>>>>>> instances/configurations.rst

Цветовое обозначение параметра.

Цветов может быть 4:

  • Белый означает значение по умолчанию.

  • Зеленый цвет означает, что параметр был изменен и вступил в силу.

  • Желтый означает, что параметр был изменен, но требуется перезагрузка.

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

Символ предупреждения (цифра 1 на рисунке выше) будет виден только в том случае, если какой-либо параметр требует перезапуска PostgreSQL.

Столбец «RECOMMENDED VALUES» («РЕКОМЕНДУЕМЫЕ ЗНАЧЕНИЯ») (цифра 1 на рисунке выше) содержит рекомендуемые параметры для конфигурации Postgres. Предусмотрены рекомендации для 80–100 параметров, в зависимости от версии PostgreSQL. Эта кнопка дает возможность применить все наши рекомендуемые параметры.

Кнопка, выбранная цифрой 2 на рисунке выше, вставляет все существующие рекомендуемые значения в столбец текущих значений.

Кнопка, выбранная цифрой 3 на рисунке выше, вставляет определенный параметр строки в значение для текущего значения.

Эти кнопки (2 и 3) по-прежнему не вносят изменений в файл конфигурации.

Пользователь может самостоятельно ввести желаемый параметр. Для этого нужно нажать на кнопку с символом карандаша (цифра 1 на рисунке выше).

Есть три типа окна для изменения параметра:

Для параметра типа перечисления будет выбор с возможными опциями.

Для числовых параметров мы проверим диапазон чисел.

Параметр строки может быть представлен любым текстовым значением.

Каждый параметр имеет собственное описание. Это описание можно вызвать при помощи щелчка мыши по нужному параметру. Ниже представлен пример:

Чтобы изменения вступили в силу, вам нужно нажать “Apply” (“Применить”). После нажатия появится окно с полным списком желаемых изменений.

В этом окне вы видите старое значение, новое значение и требуемая обработка для применения нового значения. Если значение ожидает перечитывания конфигурационного файла (цифра 1 на рисунке выше) - значит, оно будет применено автоматически после нажатия на “Apply and Reload Database” (“Применить и перезагрузить базу данных”) (цифра 3 на рисунке выше). В этом случае простоя не ожидается.

Если значение ожидает перезапуска экземпляра (цифра 2 на рисунке выше) - нажмите кнопку “Apply and Reload Database” (“Применить и перезагрузить базу данных”) (цифра 3 на рисунке выше) , а затем перезапустите Postgres с помощью окна командной строки.

Параметры конфигурации можно фильтровать (цифра 1 на рисунке выше) и проводить по ним поиск.

Вы можете фильтровать по статусу (цифра 2 на рисунке выше):

  • «DEFAULT» («По умолчанию»)

  • «RECOMMENDED» («Рекомендуемые»)

  • «CHANGED APPLIED» («Изменено, применено»)

  • «CHANGED PENDING RELOAD» («Изменено, требуется перечитывание конфигурации»)

  • «CHANGED PENDING RESTART» («Изменено, требуется перезагрузка экземпляра»)

Вы можете фильтровать по категориям. (цифра 3 на рисунке выше)

Например: Autovacuum (Автоочистка), Client Connection Defaults (Параметры подключения клиента по умолчанию) и т. д.