Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/34390
Título: Métricas para avaliação de desempenho de um banco de dados distribuído
Título(s) alternativo(s): Metrics for distributed database performance evaluation
Autor(es): Vigiato, Luiz Henrique Avilla
Orientador(es): Rista, Luís Cassiano Goularte
Palavras-chave: Benchmarking (Administração)
Banco de dados
Banco de dados distribuído
Armazenamento de dados
Benchmarking (Management)
Data bases
Distributed databases
Data Warehousing
Data do documento: 21-Jun-2024
Editor: Universidade Tecnológica Federal do Paraná
Câmpus: Pato Branco
Citação: VIGIATO, Luiz Henrique Avilla. Métricas para avaliação de desempenho de um banco de dados distribuído. 2024. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Computação) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2024.
Resumo: A escolha da tecnologia de armazenamento de dados é essencial para garantir não apenas o desempenho, mas também a disponibilidade e integridade das informações, especialmente em cenários de alta demanda. Este estudo comparou o PostgreSQL em suas versões convencional e distribuída, utilizando o HammerDB como benchmark, e apresentou resultados quantitativos que destacam as diferenças significativas de desempenho entre essas abordagens. Com uma carga de 150 usuários, o PostgreSQL com configuração manual ajustada alcançou cerca de 30 mil transações por minuto, demonstrando uma melhora notável em relação à versão padrão do PostgreSQL. No entanto, a versão distribuída do PostgreSQL superou significativamente essas marcas, atingindo uma média de 55 mil transações por minuto. Esses resultados evidenciam a eficácia da versão distribuída em ambientes de alta demanda, demonstrando sua superioridade em termos de capacidade de processamento e resposta a solicitações. As métricas definidas neste trabalho fornecem diretrizes claras para a implementação e otimização do PostgreSQL, permitindo uma escolha informada da tecnologia mais adequada para diferentes cenários de armazenamento de dados. Assim, os resultados não apenas confirmam a superioridade da versão configurada sobre a instalação padrão, mas também reforçam a vantagem do PostgreSQL distribuído para aplicações que requerem alto desempenho e disponibilidade contínua.
Abstract: The choice of data storage technology is crucial to ensure not only performance but also the availability and integrity of information, especially in high-demand scenarios. This study compared PostgreSQL in its conventional and distributed versions using HammerDB as a benchmark, presenting quantitative results that highlight the significant performance differences between these approaches. Under a load of 150 users, the manually tuned PostgreSQL configuration achieved approximately 30,000 transactions per minute, showing a notable improvement over the standard PostgreSQL installation. However, the distributed version of PostgreSQL significantly outperformed these benchmarks, reaching an average of 55,000 transactions per minute. These results underscore the effectiveness of the distributed approach in high-demand environments, demonstrating its superiority in terms of processing capacity and response to requests. The metrics defined in this work provide clear guidelines for the implementation and optimization of PostgreSQL, allowing for an informed choice of the most suitable technology for different data storage scenarios. Thus, the findings not only confirm the superiority of the configured version over the standard installation but also reinforce the advantage of distributed PostgreSQL for applications requiring high performance and continuous availability.
URI: http://repositorio.utfpr.edu.br/jspui/handle/1/34390
Aparece nas coleções:PB - Engenharia de Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
metricasavaliacaobancodados.pdf577,27 kBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons