Настройка параметров гибкого сервера Базы данных Azure для PostgreSQL с помощью Azure CLI
ОБЛАСТЬ ПРИМЕНЕНИЯ: База данных Azure для PostgreSQL — гибкий сервер
С помощью интерфейса командной строки (Azure CLI) можно вывести список параметров конфигурации для сервера Azure PostgreSQL, а также отобразить и обновить их. На уровне сервера доступно подмножество параметров ядра, которые можно изменять.
Необходимые компоненты
Прежде чем приступить к выполнению этого руководства, необходимы следующие компоненты:
- Создание гибкого экземпляра сервера и базы данных База данных Azure для PostgreSQL путем создания гибкого экземпляра сервера База данных Azure для PostgreSQL
- установите интерфейс командной строки Azure CLI на компьютере или используйте Azure Cloud Shell на портале Azure с помощью браузера.
Вывод списка параметров сервера для гибкого экземпляра сервера База данных 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.
Следующие шаги
- Сведения о настройке и доступе к журналам сервера см. в разделе "Журналы сервера" в База данных Azure для PostgreSQL — гибкий сервер