Banner Portal
Uso de técnicas para otimização do backup de tabelas de bancos com dados históricos para economia de recursos computacionais e financeiros
PDF

Palavras-chave

PostgreSQL
Citus
Colunar
Economia de recursos financeiros
Economia de recursos computacionais

Como Citar

FERRETTE, Gabriel Felipe. Uso de técnicas para otimização do backup de tabelas de bancos com dados históricos para economia de recursos computacionais e financeiros. Resumo dos trabalhos do SIMTEC Simpósio dos Profissionais da UNICAMP, Campinas, SP, v. 8, n. 8.Eixo 1, p. e02200773, 2023. DOI: 10.20396/simtec.vi8.Eixo 1.7587. Disponível em: https://econtents.sbu.unicamp.br/eventos/index.php/simtec/article/view/7587. Acesso em: 9 maio. 2026.

Resumo

Introdução/Objetivo: O Centro de Computação (CCUEC) administra o histórico de acessos às redes WIFI da Unicamp, dados que, por força do Marco Civil da Internet, devem ser armazenados por no mínimo um ano. Com uma carga diária de 2 milhões de registros e um volume total de 670 GB, este banco de dados representava o maior desafio de backup da unidade. Metodologia: Foram realizados estudos com a extensão Citus para PostgreSQL, que permite converter tabelas para o formato Colunar e particioná-las. Embora esse formato não suporte deleções ou atualizações individuais, ele é ideal para logs históricos, onde ocorrem apenas inserções. A remoção de dados antigos é feita pela exclusão de partições completas, otimizando a manutenção. Resultados: Após a instalação e particionamento das tabelas por ano, os resultados foram: a redução de armazenamento com o banco passando de 670 GB para 205 GB (economia de 70%); a eficiência de Backup com o tempo diário de execução caindo de 10 horas para 3 horas; as consultas tornaram-se duas vezes mais rápidas e a redução drástica no uso de cartuchos de backup, recurso de alto custo essencial para Disaster Recovery. Conclusão: O uso da extensão Citus provou-se altamente eficaz para ambientes de dados históricos. Além de otimizar o espaço e o tempo de backup, a solução resolveu problemas de concorrência que afetavam outras unidades da Unicamp, garantindo maior estabilidade e performance ao serviço prestado pelo CCUEC.

PDF

Referências

CITUS. What is Citus? Disponível em: https://docs.citusdata.com/en/v10.2/get_started/what_is_citus.html.

Creative Commons License
Este trabalho está licenciado sob uma licença Creative Commons Attribution 4.0 International License.

Copyright (c) 2022 Gabriel Felipe Ferrette