Como limpar e recuperar o espaço de armazenamento?
Depois de excluir dados armazenados em armazéns de dados de GaussDB(DWS), dados sujos podem ser gerados possivelmente porque o espaço em disco não é liberado. Isso resulta em desperdício de espaço em disco e deteriora o desempenho de criação e restauração de napshot. O seguinte descreve o impacto sobre o sistema e operação subsequente para limpar o espaço em disco:
Pontos que valem a pena mencionar durante a limpeza e recuperação de espaço de armazenamento:
- Dados desnecessários precisam ser excluídos para liberar o espaço de armazenamento.
- Operações frequentes de leitura e gravação podem afetar o uso adequado do banco de dados. Portanto, é uma boa prática limpar e recuperar o espaço de armazenamento quando não estiver em horários de pico.
- O tempo de limpeza de dados depende dos dados armazenados no banco de dados.
Execute as seguintes etapas para limpar e recuperar o espaço de armazenamento:
- Conecte-se ao banco de dados. Para obter detalhes, consulte Métodos de conexão a um cluster.
- Execute o seguinte comando para limpar e recuperar o espaço de armazenamento:
Por padrão, as tabelas nas quais o usuário atual tem a permissão são excluídas. Outras tabelas são puladas.
As seguintes informações são exibidas quando o espaço é limpo:
1
VACUUM
- VACUUM FULL recupera todo o espaço de linha expirado, no entanto, requer um bloqueio exclusivo em cada tabela que está sendo processada e pode levar muito tempo para ser concluído em tabelas de banco de dados grandes e distribuídas. É aconselhável fazer VACUUM FULL para tabelas especificadas. Se você quiser fazer VACUUM FULL para todo o banco de dados, é aconselhável fazê-lo durante a manutenção do banco de dados.
- A informação estatística perder-se-á se utilizar o parâmetro FULL. Para coletar as estatísticas, adicione a palavra-chave ANALYZE, por exemplo, VACUUM FULL ANALYZE;.
Para obter mais informações sobre VACUUM, consulte VACUUM na Referência de sintaxe SQL.
Gerenciamento de clusters Perguntas frequentes
- O que fazer se a criação de um cluster do GaussDB(DWS) falhar?
- Como limpar e recuperar o espaço de armazenamento?
- É possível alternar uns nós de cluster para outra região após a compra?
- Por que o armazenamento usado encolheu após a expansão?
- Como exibir métricas de nós (uso de CPU, memória e disco)?
- O GaussDB (DWS) suporta um nó único para um ambiente de aprendizagem?
- O GaussDB (DWS) suporta o BMS?
- Como é calculado o espaço em disco ou a capacidade do GaussDB(DWS)?
- Quais são os bancos de dados gaussdb e postgres do GaussDB (DWS)?
- Como configurar o número máximo de sessões ao adicionar uma regra de alarme no Cloud Eye?
- Como determinar se um cluster usa a arquitetura x86 ou ARM?
- O que fazer se a verificação de expansão falhar?
- Quando devo adicionar CNs ou expandir um cluster?
- Quais são os cenários de redimensionar um cluster, alterar o flavor do nó, expandir e reduzir?
- How Should I Select from a Small-Flavor Many-Node Cluster and a Large-Flavor Three-Node Cluster with Same CPU Cores and Memory?
- Quais são as diferenças entre SSDs em nuvem e SSDs locais?
- Quais são as diferenças entre armazenamento de dados a quente e armazenamento de dados a frio?
- O que devo fazer se o botão Scale-in estiver esmaecido?
Feedback
Esta página foi útil?
Deixar um comentáriomore