Limites no banco de dados do Azure para PostgreSQL – servidor únicoLimits in Azure Database for PostgreSQL - Single Server

As seções a seguir descrevem a capacidade e os limites funcionais no serviço de banco de dados.The following sections describe capacity and functional limits in the database service. Se você quiser saber mais sobre as camadas de recursos (computação, memória, armazenamento), consulte o tipos de preço artigo.If you'd like to learn about resource (compute, memory, storage) tiers, see the pricing tiers article.

Número máximo de conexõesMaximum connections

O número máximo de conexões por tipo de preço e vCores é o seguinte:The maximum number of connections per pricing tier and vCores are as follows:

Tipo de preçoPricing Tier vCore(s)vCore(s) Máximo de conexõesMax Connections
BasicBasic 11 5050
BasicBasic 22 100100
Uso geralGeneral Purpose 22 150150
Uso geralGeneral Purpose 44 250250
Uso geralGeneral Purpose 88 480480
Uso geralGeneral Purpose 1616 950950
Uso geralGeneral Purpose 3232 15001500
Uso geralGeneral Purpose 6464 19001900
Otimizado para memóriaMemory Optimized 22 300300
Otimizado para memóriaMemory Optimized 44 500500
Otimizado para memóriaMemory Optimized 88 960960
Otimizado para memóriaMemory Optimized 1616 19001900
Otimizado para memóriaMemory Optimized 3232 19871987

Quando as conexões excederem o limite, você poderá receber o seguinte erro:When connections exceed the limit, you may receive the following error:

FATAL: já existem muitos clientesFATAL: sorry, too many clients already

O sistema do Azure exige cinco conexões para monitorar o Banco de Dados do Azure para o servidor PostgreSQL.The Azure system requires five connections to monitor the Azure Database for PostgreSQL server.

Limitações funcionaisFunctional limitations

Operações de dimensionamentoScale operations

  • O dimensionamento dinâmico de e para as camadas de preços básicas não tem suporte no momento.Dynamic scaling to and from the Basic pricing tiers is currently not supported.
  • Atualmente, não há suporte para diminuir o tamanho de armazenamento do servidor.Decreasing server storage size is currently not supported.

Upgrade da versão do servidorServer version upgrades

  • Não há suporte para a migração automatizada entre versões de mecanismo de banco de dados principal.Automated migration between major database engine versions is currently not supported. Se você quiser atualizar para a próxima versão principal, faça um despejo e restaure para um servidor que foi criado com a nova versão do mecanismo.If you would like to upgrade to the next major version, take a dump and restore it to a server that was created with the new engine version.

Observe que, antes do PostgreSQL versão 10, o política de controle de versão do PostgreSQL considerado um versão principal atualização seja um aumento na primeira ou segundo número (para o exemplo, 9.5 para 9.6 era considerada um principais atualização de versão).Note that prior to PostgreSQL version 10, the PostgreSQL versioning policy considered a major version upgrade to be an increase in the first or second number (for example, 9.5 to 9.6 was considered a major version upgrade). A partir da versão 10, apenas uma alteração no primeiro número é considerada uma atualização de versão principal (por exemplo, 10.0 para 10.1 é um secundárias atualização de versão e de 10 a 11 é uma principais atualização de versão).As of version 10, only a change in the first number is considered a major version upgrade (for example, 10.0 to 10.1 is a minor version upgrade, and 10 to 11 is a major version upgrade).

Ponto de extremidade de serviço VNetVNet service endpoints

  • O suporte para ponto de extremidade de serviço de VNet é apenas para servidores de Uso Geral e Otimizados para Memória.Support for VNet service endpoints is only for General Purpose and Memory Optimized servers.

Restaurando um servidorRestoring a server

  • Ao usar o recurso PITR, o novo servidor é criado com as mesmas configurações de camadas de preços que o servidor em que é baseado.When using the PITR feature, the new server is created with the same pricing tier configurations as the server it is based on.
  • O novo servidor criado durante uma restauração não possui as regras de firewall existentes no servidor original.The new server created during a restore does not have the firewall rules that existed on the original server. As regras de firewall precisam ser configuradas separadamente para esse novo servidor.Firewall rules need to be set up separately for this new server.
  • Não há suporte para restaurar um servidor eliminado.Restoring a deleted server is not supported.

Caracteres UTF-8 no WindowsUTF-8 characters on Windows

  • Em alguns cenários, não há suporte completo para caracteres UTF-8 no PostgreSQL de software livre no Windows, o que afeta o Banco de Dados do Azure para PostgreSQL.In some scenarios, UTF-8 characters are not supported fully in open source PostgreSQL on Windows, which affects Azure Database for PostgreSQL. Confira o thread Bug nº 15476 nos arquivos do PostgreSQL para obter mais informações.Please see the thread on Bug #15476 in the postgresql-archive for more information.

Próximas etapasNext steps