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

Модуль «Configurations» («Конфигурации») показывает файл postgresql.conf и автоматически предлагает оптимальные значения.

../_images/image46.png

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

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

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

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

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

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

../_images/image104.png

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

../_images/image49.png

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

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

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

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

../_images/image39.png

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

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

../_images/image45.png

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

../_images/image132.png

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

../_images/image71.png

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

../_images/image117.png

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

../_images/image81.png

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

../_images/image127.png ../_images/image34.png

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

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

../_images/image131.png

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

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

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

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

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

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

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

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

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