Настройка параметров сервера в Базе данных Azure для PostgreSQL (гибкий сервер) с помощью портала Azure
ОБЛАСТЬ ПРИМЕНЕНИЯ: База данных Azure для PostgreSQL — гибкий сервер
Можно перечислять, отображать и обновлять параметры конфигурации для База данных Azure для PostgreSQL гибкого экземпляра сервера с помощью портал Azure. Кроме того, можно также щелкнуть вкладки параметров сервера, чтобы легко просматривать группу параметров как "Изменено", "Статический", "Динамический" и "Только для чтения".
Необходимые компоненты
Чтобы приступить к выполнению этого руководства, вам потребуются следующие компоненты:
Просмотр и изменение параметров
Откройте портал Azure.
Выберите гибкий экземпляр сервера База данных Azure для PostgreSQL.
В разделе Параметры выберите Параметры сервера. На странице отобразится список параметров, их значения и описания.
Нажмите кнопку раскрывающегося списка, чтобы просмотреть возможные значения параметров перечисляемого типа, например client_min_messages.
Выберите кнопку с буквой i (информация) или наведите на нее указатель мыши, чтобы просмотреть диапазон возможных значений числовых параметров, например cpu_index_tuple_cost.
При необходимости воспользуйтесь полем поиска, чтобы сузить область поиска до определенного параметра. Поиск выполняется по имени и описанию параметров.
Измените значения требуемых параметров. Все изменения, вносимые в этом сеансе, выделены фиолетовым цветом. Изменив значения, можно нажать кнопку Сохранить. Также вы можете нажать кнопку Отменить, чтобы отменить изменения.
Список всех параметров, измененных из значения по умолчанию .
Если вы сохранили новые значения параметров, всегда можно восстановить значения по умолчанию, выбрав Сбросить все к значениям по умолчанию.
Работа с параметром часового пояса
Если вы планируете работать с данными даты и времени в PostgreSQL, убедитесь, что часовой пояс для вашего расположения правильный. Все даты и время, учитывающие часовой пояс, хранятся внутри PostgreSQL в формате UTC. Перед отображением клиенту они преобразуются в местное время пояса, указанного в параметре сервера TimeZone. Этот параметр можно изменить на странице Параметры сервера, как описано выше. В PostgreSQL можно указывать часовые пояса тремя разными способами:
Полное имя часового пояса, например America/New_York. Распознанные имена часовых поясов перечислены в представлении pg_timezone_names.
Пример выполнения запроса к этому представлению в psql и получения списка имен часовых поясов:select name FROM pg_timezone_names LIMIT 20;
Вы должны увидеть примерно такой результат:
name ----------------------- GMT0 Iceland Factory NZ-CHAT America/Panama America/Fort_Nelson America/Pangnirtung America/Belem America/Coral_Harbour America/Guayaquil America/Marigot America/Barbados America/Porto_Velho America/Bogota America/Menominee America/Martinique America/Asuncion America/Toronto America/Tortola America/Managua (20 rows)
Сокращенное обозначение часового пояса, например PST. Такая спецификация просто определяет конкретное смещение относительно времени в формате UTC, в отличие от полных имен часовых поясов, что может также указывать на ряд правил перехода на летнее и зимнее время. Распознанные сокращенные обозначения перечислены в представлении pg_timezone_abbrevs. Пример выполнения запроса к этому представлению в psql и получения списка сокращенных обозначений часовых поясов:
select abbrev from pg_timezone_abbrevs limit 20;
Вы должны увидеть примерно такой результат:
abbrev| ------+ ACDT | ACSST | ACST | ACT | ACWST | ADT | AEDT | AESST | AEST | AFT | AKDT | AKST | ALMST | ALMT | AMST | AMT | ANAST | ANAT | ARST | ART |
Кроме имен и сокращенных обозначений часовых поясов, PostgreSQL будет принимать спецификации часовых поясов в стиле POSIX для формы STDoffset или STDoffset, где STD — сокращенное обозначение пояса, offset — это числовое смещение в часах (на запад) от времени UTC, а DST — сокращение обозначения перехода на летнее время (при необходимости), предполагается увеличение на один час вперед от заданного смещения.
Следующие шаги
Вам необходимы дополнительные сведения о следующих аспектах: