Todos os produtos
Search
Central de documentação

PolarDB:Create and manage a global database network

Última atualização: Aug 26, 2026

Crie rapidamente uma rede global de bancos de dados (GDN) usando um cluster existente ou recém-adquirido. A GDN foi projetada para cenários que exigem recuperação de desastres entre regiões ou redundância geográfica ativa. Este tópico descreve como criar e excluir uma GDN.

Requisitos e limitações

Configuração do cluster

  • Edição: Enterprise Edition, com a série Cluster Edition obrigatória.

  • A versão do mecanismo de banco de dados deve ser uma das seguintes:

    • MySQL 8.0.2.

    • MySQL 8.0.1 com versão secundária do mecanismo 8.0.1.1.17 ou posterior.

    • MySQL 5.7 com versão secundária do mecanismo 5.7.1.0.21 ou posterior.

    • MySQL 5.6 com versão secundária do mecanismo 5.6.1.0.32 ou posterior.

  • Nós: o cluster deve incluir pelo menos um nó somente leitura.

Regiões suportadas

Todas as regiões na China continental, China (Hong Kong), Japan (Tokyo), South Korea (Seoul), Singapore, Malaysia (Kuala Lumpur), Indonesia (Jakarta), Philippines (Manila), Thailand (Bangkok), Germany (Frankfurt), US (Silicon Valley), US (Virginia) e UK (London).

Nota

É possível implantar clusters secundários além das fronteiras, mas é necessário enviar uma solicitação. Para mais informações, consulte Add a secondary cluster.

Limitações de recursos

  • Os clusters em uma Global Database Network (GDN) suportam o recurso In-Memory Column Index (IMCI). No entanto, para adicionar um nó colunar somente leitura, ative o parâmetro de cluster loose_polar_enable_imci_with_standby e verifique se a versão do cluster atende a um dos seguintes requisitos.

    • MySQL 8.0.1 com versão de revisão 8.0.1.1.48 ou posterior.

    • MySQL 8.0.2 com versão de revisão 8.0.2.2.27 ou posterior.

  • Os clusters em uma GDN podem ser serverless clusters ou clusters with defined specifications that have the serverless feature enabled. Contudo, caso a versão do mecanismo de banco de dados do cluster primário seja anterior às versões listadas abaixo, todos os clusters da GDN devem ter pelo menos um nó somente leitura:

    • MySQL 8.0.1 com versão secundária do mecanismo anterior a 8.0.1.1.42.

    • MySQL 8.0.2 com versão secundária do mecanismo anterior a 8.0.2.2.23.

  • Clusters em uma GDN não oferecem suporte à restauração de bancos de dados e tabelas.

  • Outras limitações

    • Uma GDN consiste em um cluster primário e até quatro clusters secundários.

      Nota

      Para adicionar mais clusters secundários, acesse o Quota Center, localize o item de cota com o ID polardb_mysql_gdn_region e clique em Apply na coluna Actions.

    • Um cluster pode pertencer a apenas uma GDN.

    • Somente novos clusters podem ser adicionados como secundários; não é possível utilizar clusters existentes.

    • Os clusters primário e secundários devem usar a mesma versão do mecanismo de banco de dados: MySQL 8.0, MySQL 5.7 ou MySQL 5.6.

    • Para clusters secundários em uma GDN que não sejam serverless clusters, cada nó de computação deve ter pelo menos 4 núcleos de CPU.

    • Por padrão, cada cluster em uma GDN contém 2 nós. É possível adicionar até 16 nós.

    Preços

    As cobranças de uma Rede Global de Bancos de Dados (GDN) consistem nos cluster costs e eventuais tarifas de replicação de dados transfronteiriços aplicáveis. As regras de faturamento são as seguintes:

    Importante

    As taxas de transferência de dados transfronteiriços serão cobradas a partir de 00:00:00 de 1º de abril de 2026 (horário de Singapore). Antes dessa data, o service é gratuito. Para mais informações, consulte [[Notice] Announcement on network fee adjustment for Global Database Network (GDN)](t3212173.xdita#).

    • Cenários gratuitos:

      Tanto o cluster primário quanto os secundários estão implantados em regiões dentro da China continental, ou ambos estão implantados na região China (Hong Kong) ou em outras regiões no exterior. Exemplos:

      • Ambos os clusters, primário e secundários, encontram-se na China continental. Por exemplo, o cluster primário está em China (Chengdu) e os secundários em regiões como China (Hangzhou) ou China (Shenzhen).

      • Tanto o cluster primário quanto o secundário estão na região China (Hong Kong) ou em outras regiões no exterior. Por exemplo, o cluster primário está em Singapore e o secundário em Philippines (Manila).

    • Cenários faturáveis:

      Taxas transfronteiriças se aplicam quando uma GDN atravessa a fronteira da China continental — por exemplo, se um cluster estiver na China continental e outro na China (Hong Kong) ou em uma região no exterior. Exemplos:

      • O cluster primário está na China continental e o secundário fora dela. Por exemplo, o cluster primário está em China (Chengdu) e o secundário em uma região como China (Hong Kong) ou Singapore.

      • O cluster primário está fora da China continental e o secundário dentro dela. Por exemplo, o cluster primário está em Singapore e o secundário em uma região como China (Hangzhou) ou China (Shenzhen).

    • Regra de faturamento: USD 0,80 por GB, com cobrança horária. A taxa é calculada por hora com base no volume de dados de redo log fisicamente replicados do cluster primário para um cluster secundário transfronteiriço. Essa tarifa de tráfego pode ser estimada consultando a posição física convertida a partir do número de sequência de log (LSN).

      Exemplo de faturamento

      Exemplo

      Às 09:00, você consulta a posição de gravação física do log e verifica que ela é ib_logfile1/648143676. Às 10:00, a posição é atualizada para ib_logfile3/648142342. A quantidade de dados gravados nessa hora corresponde à diferença entre as duas posições.

      1. Quantidade gravada no arquivo inicial (ib_logfile1): subtraia o deslocamento inicial do tamanho total do arquivo. Cada arquivo de log possui 1 GB (1.073.741.824 bytes). A quantidade gravada é 1073741824 - 648143676 = 425598148 bytes.

      2. Quantidade gravada no arquivo intermediário (ib_logfile2): após o ib_logfile1 ficar cheio, o sistema grava completamente o ib_logfile2. Esse valor é 1.073.741.824 bytes (1 GB).

      3. Quantidade gravada no arquivo final (ib_logfile3): corresponde ao deslocamento final, que é 648142342 bytes.

      Portanto, o total gravado é 425598148 + 1073741824 + 648142342 = 2147482314 bytes. Isso equivale a 2147482314 / 1024 / 1024 / 1024 = 1,999998 GB (arredondado para baixo com seis casas decimais). A taxa de transferência de dados transfronteiriços para esta hora é de aproximadamente 1,999998 GB × USD 0,80/GB = USD 1,5999984.

      Consultar o progresso de gravação do log e o deslocamento físico do arquivo

      -- Query the current write progress of the log system.
      SHOW STATUS LIKE 'Innodb_log_write_lsn'; 
      +----------------------+------------+
      | Variable_name        | Value      |
      +----------------------+------------+
      | Innodb_log_write_lsn | 1721889596 |
      +----------------------+------------+
      
      -- Query the physical file offset in bytes.
      SELECT lsn_to_pos(1721889596); 
      +------------------------+
      | lsn_to_pos(1721889596) |
      +------------------------+
      | ib_logfile1/648143676  |
      +------------------------+
    Nota

    Ao utilizar o recurso de nome de domínio global, haverá custos adicionais para resolução interna de DNS e transferência de dados entre regiões. Para mais informações, consulte Global domain name pricing.

    Criar uma rede global de bancos de dados

    1. Faça login no console do PolarDB. No painel de navegação à esquerda, clique em Global Database Network.

    2. Na página GDN, clique em Create GDN.

    3. Na caixa de diálogo Create GDN, configure os seguintes parâmetros.

      Parâmetro

      Descrição

      Compatibility

      Selecione MySQL.

      Version

      Este campo está definido como Active-passive e não pode ser alterado.

      Name:

      Nome da GDN. Insira um nome descritivo para facilitar a identificação. O nome não precisa ser único.

      Primary Region

      Selecione a região onde o cluster primário está localizado.

      Nota

      Primeiro, determine qual cluster deseja usar como primário e, em seguida, selecione a região onde esse cluster está localizado.

      Primary Cluster:

      Selecione um cluster existente para atuar como o cluster primário da GDN.

      Global Domain Name

      Define se o nome de domínio global será ativado. Esse recurso fornece um endpoint unificado para a GDN. Um nome de domínio global não apenas permite acesso baseado em proximidade, mas também garante que o endpoint permaneça inalterado após um failover do cluster primário.

    4. Clique em OK. Visualize a GDN criada na página GDN. Em seguida, add a secondary cluster à GDN.

    Visualizar informações da rede global de bancos de dados

    Acesse o console do PolarDB. Na página GDN, clique no ID de uma GDN para visualizar seus detalhes. A página de detalhes exibe as informações básicas, a lista de clusters e a topologia de rede da GDN.

    Informações básicas

    As informações básicas de uma GDN incluem seu ID, Version, Compatible Database, GDN Name e Created At.

    image

    Lista de clusters

    A lista de clusters mostra todos os clusters primários e secundários da GDN em todas as regiões.

    image

    Topologia de rede

    A topologia de rede da GDN é exibida em um mapa-múndi para representar visualmente a distribuição geográfica dos clusters primários e secundários.

    Latência de replicação

    Clique no botão View Replication Latency na seção Network Topology. Na caixa de diálogo exibida, filtre os dados e visualize a latência de replicação para um período específico.

    image

    Excluir uma rede global de bancos de dados

    Importante
    • A exclusão de uma rede global de bancos de dados (GDN) só é permitida se ela não contiver clusters secundários.

    • Não é possível restaurar uma GDN após a exclusão. Proceda com cautela.

    • Após excluir uma GDN, as aplicações conectadas a ela perdem o acesso ao banco de dados. Atualize prontamente as configurações de conexão da sua aplicação.

    • Ao liberar o cluster primário de uma GDN, a própria GDN é excluída automaticamente. Não é necessário excluir a GDN separadamente.

    1. Faça login no console do PolarDB. No painel de navegação à esquerda, clique em Global Database Network.

    2. Na página GDN, localize a GDN desejada e clique em Delete na coluna Actions.

      Nota

      Se o botão Delete estiver acinzentado, a GDN ainda contém clusters secundários. Exclua os clusters secundários antes de excluir a GDN.

    3. Leia atentamente as notas na caixa de diálogo exibida. Após confirmar as informações, clique em OK para excluir a GDN.

    Referências

    Referência de API

    API

    Descrição

    CreateGlobalDatabaseNetwork

    Cria uma rede global de bancos de dados.

    DeleteGlobalDatabaseNetwork

    Exclui uma rede global de bancos de dados.

    DescribeGlobalDatabaseNetwork

    Recupera detalhes de uma rede global de bancos de dados específica.

    DescribeGlobalDatabaseNetworks

    Recupera uma lista de todas as suas redes globais de bancos de dados.

    ModifyGlobalDatabaseNetwork

    Modifica as propriedades de uma rede global de bancos de dados.

    Perguntas frequentes

    Quantas GDNs posso criar com uma única conta Alibaba Cloud?

    Não há limite para o número de GDNs que você pode criar.

    Posso alterar o cluster primário de uma GDN existente?

    Sim, é possível. Execute um primary cluster switchover para a GDN desejada no console do PolarDB. Ao realizar o switchover, utilize o modo de switchover não forçado, que é o método padrão.

    Nota

    O modo de switchover forçado apresenta as seguintes limitações: não é possível especificar o novo cluster primário, e o cluster primário original é desvinculado da GDN após o switchover. Portanto, esse modo não é adequado para alterar o cluster primário de uma GDN. Utilize sempre o modo padrão, de switchover não forçado.