Configurar os parâmetros do servidor no Banco de Dados do Azure para PostgreSQL – Servidor Flexível por meio do portal do Azure
APLICA-SE A: Banco de Dados do Azure para PostgreSQL - Servidor Flexível
Você pode listar, exibir e atualizar os parâmetros de configuração para uma instância de servidor flexível do Banco de Dados do Azure para PostgreSQL usando o portal do Azure. Além disso, você também pode clicar nas Guias de Parâmetro do Servidor para exibir facilmente o grupo de parâmetros como Modificado, Estático, Dinâmico e Somente Leitura.
Pré-requisitos
Para seguir este guia de instruções, você precisa:
Exibir e editar parâmetros
Abra o Portal do Azure.
Selecione sua instância do servidor flexível do Banco de Dados do Azure para PostgreSQL.
Sob a seção configurações, selecione parâmetros de servidor. A página mostra uma lista de parâmetros, valores e descrições.
Selecione o botão suspenso para ver os possíveis valores 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 rapidamente a um parâmetro específico. A busca está no nome e na descrição dos parâmetros.
Altere os valores de parâmetro que você deseja ajustar. Todas as alterações feitas nessa sessão são realçadas em roxo. Depois de alterar os valores, você pode selecionar Salvar. Ou então, você pode Descartar suas alterações.
Liste todos os parâmetros modificados do valor padrão.
Se você tiver salvo os novos valores para os parâmetros, você sempre pode reverter tudo o que fazer com os valores padrão selecionando Redefinir tudo para o padrão.
Trabalhar com parâmetros de fuso horário
Caso planeje trabalhar com os dados de data e hora no PostgreSQL, lembre-se de definir o fuso horário adequado para a sua localização. Todas as datas e horas com reconhecimento de fuso horário são armazenadas internamente no PostgreSQL em UTC. Elas são convertidas para a hora local na zona especificada pelo parâmetro do servidor TimeZone antes de serem exibidas para o cliente. Esse parâmetro pode ser editado na página Parâmetros do servidor, conforme explicado acima. O PostgreSQL permite especificar fusos horários de três modos diferentes:
Um nome completo de fuso horário, como América/New_York. Os nomes de fuso horário reconhecidos estão listados na exibição pg_timezone_names.
Veja abaixo um exemplo para consultar a exibição no psql e obter uma lista de nomes de fuso horário:select name FROM pg_timezone_names LIMIT 20;
Será possível ver o seguinte conjunto de resultados:
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 abreviação do fuso horário, como PST. Essa especificação somente define um deslocamento específico do UTC, em comparação com nomes completos de fuso horário, que também podem sugerir um conjunto de regras de datas de transição para o horário de verão. As abreviações reconhecidas estão listadas na exibição pg_timezone_abbrevs. Veja abaixo um exemplo para consultar a exibição no psql e obter uma lista de abreviações de fuso horário:
select abbrev from pg_timezone_abbrevs limit 20;
Será possível ver o seguinte conjunto de resultados:
abbrev| ------+ ACDT | ACSST | ACST | ACT | ACWST | ADT | AEDT | AESST | AEST | AFT | AKDT | AKST | ALMST | ALMT | AMST | AMT | ANAST | ANAT | ARST | ART |
Além de nomes e abreviações de fuso horário, o PostgreSQL aceitará especificações de fuso horário no estilo POSIX de formato STDoffset ou STDoffsetDST. Desse modo, STD representa uma abreviação de zona, offset é um deslocamento numérico em horas a oeste de UTC e DST é uma abreviação de zona de horário de verão, considerada como uma hora antes do deslocamento fornecido.
Próximas etapas
Saiba mais: