Compartilhar via


Perguntas frequentes sobre clusters elásticos no Banco de Dados do Azure para PostgreSQL

A seção a seguir descreve a capacidade e os limites funcionais em clusters elásticos do Banco de Dados do Azure para PostgreSQL.

As limitações atuais do servidor do Banco de Dados do Azure para PostgreSQL também se aplicam a clusters elásticos. O restante do documento descreve as diferenças que se aplicam somente aos Clusters Elásticos.

Geral

Esta seção lista as principais capacidades e limitações funcionais específicas dos clusters elásticos no servidor flexível do Banco de Dados do Azure para PostgreSQL. Use essas informações para entender quais recursos não têm suporte ou se comportam de forma diferente em comparação com servidores flexíveis padrão.

Em quais regiões posso usar clusters elásticos?

R: Os clusters elásticos são um recurso do Banco de Dados do Azure para instâncias de servidor flexíveis do PostgreSQL e, como tal, estão disponíveis nas mesmas regiões.

P: Posso criar mais bancos de dados em um cluster elástico?

R: O portal do Azure fornece credenciais para se conectar a exatamente um banco de dados por cluster. Atualmente, você não pode criar outro banco de dados e o CREATE DATABASE comando falha com um erro. Esse banco de dados é chamado de postgres, por padrão.

P: Qual versão do PostgreSQL tem suporte com clusters elásticos?

R: Os clusters elásticos dão suporte ao PostgreSQL versão 17.

P: Posso usar atualizações de versão principais com clusters elásticos?

R: Atualmente, não há suporte para atualizações de versão principais.

P: Posso baixar logs de servidor?

R: Atualmente, não há suporte para baixar logs de servidor. Você pode usar as métricas do Azure, os workspaces do Log Analytic e as exibições do PostgreSQL para analisar o comportamento do cluster.

Extensions

Esta seção lista as extensões postgreSQL que os clusters elásticos dão suporte ou não dão suporte. Ele também observa quaisquer considerações especiais ao habilitá-las. Use essas informações para determinar a compatibilidade e conflitos conhecidos (por exemplo, entre Citus e TimescaleDB).

P: Quais extensões não têm suporte?

R: Não há suporte para as seguintes extensões:

  • anônimo
  • pg_qs – Repositório de Consultas
  • postgis_topology
  • TimescaleDB

P: Por que o TimescaleDB não está disponível com clusters elásticos?

R: A extensão TimescaleDB não tem suporte em clusters elásticos devido a conflitos de baixo nível com a extensão Citus.

Migrations

Esta seção descreve métodos e considerações com suporte para migrar dados de e para clusters elásticos. Ele inclui ferramentas recomendadas e limitações conhecidas. Use pg_dump/pg_restore ou pgcopydb para migrações lógicas e verifique a compatibilidade da extensão antes de começar.

P: Como posso migrar de/para clusters elásticos?

R: Atualmente, você pode migrar de e para clusters elásticos com pg_dump, pg_restore e pgcopydb. Qualquer outra ferramenta que funcione com PostgreSQL padrão deve funcionar.

Rede

Esta seção descreve considerações e limitações de rede específicas para clusters elásticos. Ele inclui opções de conectividade suportadas, portas usadas para gerenciamento e agrupamento, e recursos indisponíveis atualmente. Use estas diretrizes para planejar o acesso, o pool de conexões e a segurança de rede para suas implantações de cluster.

P: Posso usar o PgBouncer para pooling de conexões com clusters elásticos?

R: Sim, você pode usar PgBouncer com clusters elásticos. Utilize a porta 6432 para operações de gerenciamento de esquemas e nós. A porta 8432 é balanceada por carga para instâncias PgBouncer em execução em todos os nós no cluster.

P: Posso usar a VNet (rede virtual) com clusters elásticos?

Sim, os endpoints de rede privada do cluster elástico podem ser adicionados à sua VNet. Além disso, se você precisar limitar o tráfego de rede para usar sua VNet exclusivamente, poderá desabilitar o acesso à rede pública. Não há suporte para injeção de rede virtual.

Armazenamento

Esta seção descreve limitações e comportamentos relacionados ao armazenamento específicos para clusters elásticos, incluindo considerações de provisionamento, dimensionamento e backup. Use essas informações para planejar a capacidade, entender os recursos sem suporte e evitar interrupções durante migrações ou operações de dimensionamento.

P: A Escala Automática de Armazenamento está disponível?

R: No momento, não há suporte para a Escala Automática de Armazenamento.

Performance

Esta seção descreve limitações e comportamentos relacionados ao desempenho para clusters elásticos, incluindo recursos com suporte, ferramentas de monitoramento e ajuste sem suporte e diretrizes práticas para otimizar o desempenho de consultas e clusters. Use essas informações para planejar cargas de trabalho e definir expectativas de latência, dimensionamento e recursos de diagnóstico.

P: Posso usar o Query Performance Insights com clusters elásticos?

A: Atualmente, não há suporte para o Insights de Desempenho de Consulta.

P: Posso usar o Ajuste Automático de Índice com clusters elásticos?

R: Atualmente, não há suporte para ajuste automático de índice.

P: Posso usar réplicas de leitura com clusters elásticos?

R: Atualmente, há suporte para uma única réplica de leitura.