Configurar parâmetros do servidor na Base de Dados do Azure para PostgreSQL – Servidor Flexível através do portal do Azure
APLICA-SE A: Banco de Dados do Azure para PostgreSQL - Servidor Flexível
Você pode listar, mostrar e atualizar parâmetros de configuração para uma instância de servidor flexível do Banco de Dados do Azure para PostgreSQL por meio do portal do Azure. Além disso, você também pode clicar nas guias de parâmetros do servidor para visualizar facilmente o parameter group como Modificado, Estático, Dinâmico e Somente leitura.
Pré-requisitos
Para percorrer este guia de instruções, você precisa:
Visualização e edição de parâmetros
Abra o portal do Azure.
Selecione sua instância de servidor flexível do Banco de Dados do Azure para PostgreSQL.
Na seção CONFIGURAÇÕES, selecione Parâmetros do servidor. A página mostra uma lista de parâmetros, seus valores e descrições.
Selecione o botão suspenso para ver os valores possíveis para parâmetros de tipo enumerado, como client_min_messages.
Selecione ou passe o mouse sobre o botão i (informações) para ver o intervalo de valores possíveis para parâmetros numéricos como cpu_index_tuple_cost.
Se necessário, use a caixa de pesquisa para restringir a um parâmetro específico. A pesquisa é sobre o nome e descrição dos parâmetros.
Altere os valores dos parâmetros que deseja ajustar. Todas as alterações feitas em uma sessão são realçadas em roxo. Depois de alterar os valores, você pode selecionar Salvar. Ou você pode descartar suas alterações.
Liste todos os parâmetros que são modificados a partir de seu valor padrão .
Se você salvou novos valores para os parâmetros, sempre poderá reverter tudo para os valores padrão selecionando Redefinir tudo para padrão.
Trabalhando com parâmetros de fuso horário
Se você planeja trabalhar com dados de data e hora no PostgreSQL, convém garantir que definiu o fuso horário correto para sua localização. Todas as datas e horas com reconhecimento de fuso horário são armazenadas internamente no PostgreSQL em UTC. Eles são convertidos para a hora local na zona especificada pelo parâmetro do servidor TimeZone antes de serem exibidos para o cliente. Este parâmetro pode ser editado na página de parâmetros do servidor, conforme explicado acima. O PostgreSQL permite especificar fusos horários em três formas diferentes:
Um nome de fuso horário completo, por exemplo, America/New_York. Os nomes de fuso horário reconhecidos são listados na visualização pg_timezone_names .
Exemplo para consultar esta vista em psql e obter uma lista de nomes de fuso horário:select name FROM pg_timezone_names LIMIT 20;
Você deve ver o conjunto de resultados como:
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)
Uma abreviatura de fuso horário, por exemplo PST. Tal especificação apenas define um deslocamento específico do UTC, em contraste com nomes de fuso horário completo, o que também pode implicar um conjunto de regras de data de transição do horário de verão. As abreviaturas reconhecidas estão listadas no Exemplo de visualização pg_timezone_abbrevs para consultar esta vista em psql e obter uma lista de abreviaturas de fuso horário:
select abbrev from pg_timezone_abbrevs limit 20;
Você deve ver o conjunto de resultados como:
abbrev| ------+ ACDT | ACSST | ACST | ACT | ACWST | ADT | AEDT | AESST | AEST | AFT | AKDT | AKST | ALMST | ALMT | AMST | AMT | ANAST | ANAT | ARST | ART |
Além dos nomes e abreviaturas de fuso horário, o PostgreSQL aceitará especificações de fuso horário no estilo POSIX do formato STDoffset ou STDoffsetDST, onde STD é uma abreviação de zona, offset é um deslocamento numérico em horas a oeste do UTC e DST é uma abreviação opcional de zona de horário de verão, presumida para ficar uma hora à frente do deslocamento dado.
Próximos passos
Saiba mais sobre: