Поделиться через


Настройка параметров гибкого сервера Базы данных Azure для PostgreSQL с помощью Azure CLI

ОБЛАСТЬ ПРИМЕНЕНИЯ: База данных Azure для PostgreSQL — гибкий сервер

С помощью интерфейса командной строки (Azure CLI) можно вывести список параметров конфигурации для сервера Azure PostgreSQL, а также отобразить и обновить их. На уровне сервера доступно подмножество параметров ядра, которые можно изменять.

Необходимые компоненты

Прежде чем приступить к выполнению этого руководства, необходимы следующие компоненты:

Вывод списка параметров сервера для гибкого экземпляра сервера База данных Azure для PostgreSQL

Чтобы получить список всех изменяемых параметров сервера и их значений, выполните команду az postgres flexible-server parameter list.

Вы можете перечислить параметры сервера mydemoserver.mysql.database.azure.com в группе ресурсов myresourcegroup.

az postgres flexible-server parameter list --resource-group myresourcegroup --server-name mydemoserver

Отображение сведений о параметрах сервера

Чтобы просмотреть сведения об определенном параметре сервера, выполните команду az postgres flexible-server-parameter-show.

Этот пример отображает сведения о параметре log_min_messages для сервера mydemoserver.postgres.database.azure.com в группе ресурсов myresourcegroup.

az postgres flexible-server parameter show --name log_min_messages --resource-group myresourcegroup --server-name mydemoserver

Изменение значения параметра сервера

Можно также изменить значение определенного параметра сервера, которое обновляет базовое значение конфигурации для гибкого ядра сервера База данных Azure для PostgreSQL. Для изменения параметра используйте команду az postgres flexible-server parameter set.

Чтобы обновить параметр log_min_messages сервера mydemoserver.postgres.database.azure.com в группе ресурсов myresourcegroup.

az postgres flexible-server parameter set --name log_min_messages --value INFO --resource-group myresourcegroup --server-name mydemoserver

Если вы хотите сбросить значение параметра, нужно просто убрать необязательный параметр --value, и служба применит значение по умолчанию. В приведенном выше примере это может выглядеть следующим образом.

az postgres flexible-server parameter set --name log_min_messages --resource-group myresourcegroup --server-name mydemoserver

Эта команда сбрасывает параметр log_min_messages к значению по умолчанию WARNING. Дополнительные сведения о параметрах сервера и допустимых значениях приведены в разделе Setting Parameters (Задание параметров) в документации PostgreSQL.

Следующие шаги