Настройка производительности кластера ADPG
Страница Tuning позволяет рассчитать значения параметров PostgreSQL, основываясь на конфигурации нод кластера ADPG и цели его использования.
|
ВАЖНО
Обратите внимание, что рассчитанные значения отражают общие рекомендации по настройке параметров PostgreSQL и могут использоваться в качестве отправной точки. Оптимальные значения параметров зависят от нагрузки конкретного кластера и используемого оборудования. |
Вверху страницы Tuning можно выбрать, каким образом рассчитываются параметры:
-
ADPG parameters — для ноды-лидера текущего кластера;
-
Custom parameters — по указанным характеристикам.
Опция Custom parameters полезна, если нода-реплика имеет характеристики, отличные от лидера, и оптимальные значения параметров для неё могут быть другими. В этом случае после расчета можно использовать поле Custom postgresql.conf из раздела ADPG Configurations конфигурации сервиса ADPG для установки значений параметров отличных от лидера с помощью конфиг-групп ADCM.
После того как вы выбрали тип настройки, необходимо указать характеристики кластера, на основе которых ADPG Control рассчитывает параметры. Характеристики перечислены в таблице ниже. Они разделены на две группы: Database и Server.
Если выбрана опция ADPG parameters, большая часть параметров заполняется автоматически в соответствии с конфигурацией ноды-лидера и не может быть изменена. Только параметры Application profile и Storage type доступны для редактирования.
| Группа | Название | Описание | Значение по умолчанию |
|---|---|---|---|
Database |
Application profile |
Профиль нагрузки приложения. Возможны следующие значения:
|
General web applications |
PostgreSQL version |
Мажорная версия PostgreSQL |
16 |
|
Server |
Storage type |
Тип хранилища. Возможные значения:
|
SSD Storage |
Operating system |
Тип операционной системы. Возможные значения:
|
GNU/Linux based |
|
Architecture |
Серверная архитектура. Возможные значения:
|
64 Bits (x86-64) |
|
Number of CPUs |
Количество процессоров (CPU) |
2 |
|
Total memory |
Размер RAM сервера |
4gb |
|
Max connections |
Ожидаемое количество подключений |
100 |
Рассчитанные параметры отображаются в окне внизу страницы.
При выбранной опции Custom parameters ADPG Control рассчитывает следующие параметры:
Если используется опция ADPG parameters, ADPG Control берет содержимое поля postgresql.conf из раздела ADPG Configurations конфигурации сервиса ADPG и добавляет к нему параметры, перечисленные выше. Если параметр уже был указан в поле postgresql.conf, его значение меняется на оптимальное.
Для того чтобы скопировать параметры, нажмите Copy to clipboard. Скопированным текстом можно заменить значение поля postgresql.conf или вставить в поле Custom postgresql.conf в настройках кластера ADPG в пользовательском интерфейсе ADCM.