Todos os produtos
Search
Central de documentação

PolarDB:Gerenciar nós de dados

Última atualização: Jun 28, 2026

O PolarDB for Xscale (PolarDB-X) permite dimensionar independentemente os pools de recursos de armazenamento e os nós de dados individuais, oferecendo controle refinado sobre os recursos de armazenamento sem afetar o restante da instância.

Com o gerenciamento de nós de dados, você pode:

  • Crie pools de recursos de armazenamento personalizados para isolar o armazenamento por locatário ou carga de trabalho

  • Adicionar nós de dados para expandir a capacidade de armazenamento

  • Alterar a configuração de nós de dados individuais para atender às necessidades reais de recursos

  • Liberar nós de dados para reduzir a escala

Como funciona

Os pools de recursos de armazenamento organizam os nós de dados em grupos não sobrepostos: cada nó pertence a exatamente um pool. O PolarDB-X fornece dois pools integrados:

  • _default: pool padrão onde todos os nós de dados são alocados, salvo se atribuídos a outro pool

  • _recycle: pool de recursos da lixeira

Use o atributo LOCALITY para associar bancos de dados, tabelas e partições a pools de recursos de armazenamento específicos. Isso habilita o isolamento de carga de trabalho e dados no nível do objeto.

Como cada nó de dados pode ter sua própria alocação de recursos, ajuste nós individuais com base na distribuição real dos dados em vez de aplicar uma configuração uniforme em toda a instância.

Casos de uso comuns:

  • Isolamento multilocatário SaaS: crie um pool de recursos de armazenamento dedicado por locatário para garantir isolamento total dos recursos entre eles

  • Dimensionamento específico por carga de trabalho: atualize um nó de dados com alta carga sem alterar os demais

  • Redução gradual de escala: libere nós individuais subutilizados para reduzir custos

Pré-requisitos

Antes de começar, verifique se:

  • A instância do PolarDB-X está na versão V5.4.18-17066805 ou posterior para usar o recurso de pool de recursos de armazenamento. Após a atualização de uma versão anterior, o sistema atribui automaticamente os nós de dados existentes ao pool _default.

  • A instância não é somente leitura. O gerenciamento de nós de dados não está disponível para instâncias somente leitura.

Limitações após reconfiguração de nó individual

Ao alterar a configuração de qualquer nó de dados individual, os nós da instância passarão a ter configurações diferentes. Nesse cenário:

  • Não é possível alterar a configuração geral da instância, mas ainda é permitido modificar as configurações individuais de nós de computação e de dados.

  • Para fazer downgrade da instância, exclua nós de dados na página Data Node Management em vez de reduzir a quantidade de nós pela configuração da instância.

Criar um pool de recursos de armazenamento personalizado

Crie um pool de recursos de armazenamento personalizado para isolar recursos destinados a um locatário ou carga de trabalho específica.

  1. Faça login no console do PolarDB-X.

  2. Na barra de navegação superior, selecione a região onde a instância está implantada.

  3. Na página Instances, clique em PolarDB-X 2.0.

  4. Localize a instância e clique em nome dela.

  5. No painel de navegação à esquerda, clique em Data Node Management.

  6. No lado direito da página, clique em Create Resource Pool.

  7. Na caixa de diálogo Create Resource Pool, insira um nome no campo Resource Pool Name. Se necessário, expanda Advanced Settings para selecionar nós de dados do pool _recycle e associá-los ao novo pool. Por padrão, nenhum nó de dados vem selecionado. Também é possível adicionar nós após a criação do pool.

  8. Clique em OK.

Alterar a configuração de um nó de dados

Atualize ou faça downgrade de um nó de dados individual conforme o uso real de recursos.

  1. Faça login no console do PolarDB-X.

  2. Na barra de navegação superior, selecione a região onde a instância está implantada.

  3. Na página Instances, clique em PolarDB-X 2.0.

  4. Localize a instância e clique em nome dela.

  5. No painel de navegação à esquerda, clique em Data Node Management.

  6. Na seção Data Node List, localize o nó e clique em Change Configurations na coluna Actions.

    Nota

    Para alterar vários nós de dados simultaneamente, selecione-os e clique em Batch Configuration Change no canto superior direito.

  7. Na caixa de diálogo Data Node Configuration Change, selecione a nova configuração e o modo de troca.

  8. Clique em Pay para confirmar.

Adicionar um nó de dados

Adicione nós de dados para aumentar a capacidade de armazenamento.

  1. Faça login no console do PolarDB-X.

  2. Na barra de navegação superior, selecione a região onde a instância está implantada.

  3. Na página Instances, clique em PolarDB-X 2.0.

  4. Localize a instância e clique em nome dela.

  5. No painel de navegação à esquerda, clique em Data Node Management.

  6. Clique em Add Node:

    • Se a instância não oferecer suporte a pools de recursos de armazenamento, clique em Add Node no canto superior direito.

    • Caso a instância tenha suporte a pools de recursos de armazenamento, clique em Add Node na aba do pool de recursos de armazenamento de destino.

    Nota

    Se não existir nenhum pool de recursos de armazenamento personalizado, o sistema adicionará os novos nós ao pool _default.

  7. Na caixa de diálogo, selecione o número de nós e clique em Buy Now.

Liberar um nó de dados

Importante

A liberação de nós de dados reduz a carga máxima suportada pela instância. Certifique-se de que a capacidade restante atenda aos requisitos de negócios. Os conjuntos de backup históricos perdem a validade após a exclusão dos nós. Faça backup dos dados imediatamente após liberar um nó.

  1. Faça login no console do PolarDB-X.

  2. Na barra de navegação superior, selecione a região onde a instância está implantada.

  3. Na página Instances, clique em PolarDB-X 2.0.

  4. Localize a instância e clique em nome dela.

  5. No painel de navegação à esquerda, clique em Data Node Management.

  6. Na seção Data Node List, localize o nó e clique em Release Node na coluna Actions.

    Nota
    • Para liberar vários nós simultaneamente, selecione-os e clique em Delete Node no canto superior direito.

    • Não é possível liberar nós de dados que atuam como armazenamento padrão para tabelas centralizadas. O botão Release Node fica esmaecido para esses nós, mas ainda é possível alterar a configuração deles.