Use este identificador para citar ou linkar para este item: https://repositorio.unipampa.edu.br/jspui/handle/riu/1559
Tipo: Trabalho de Conclusão de Curso
Título: Sintonia em banco de dados através do particionamento de tabelas
Autor(es): Anchieta, Miguel Moura
Primeiro Orientador: Mergen, Sergio Luis Sardi
Resumo: A sintonia em banco de dados é o processo que visa melhorar o desempenho em sistemas de banco de dados. Esta prática possui vários aspectos e métodos a serem considerados, dentre estes, surge o particionamento de tabelas que contribui no desempenho e administração de um banco de dados através da segmentação de tabelas em fatias menores, proporcionando um menor tempo de acesso e manutenção. Como objetivo deste trabalho, está a realização de um estudo da aplicação de particionamento como uma técnica de sintonia. Par isso, fez-se necessário a revisão da literatura para contextualizar o tema, além do estudo de ferramentas como o sistema gerenciador de banco de dados PostgreSQL para auxiliar na elaboração dos experimentos. Ao todo, foram realizados três experimentos visando o comparativo de desempenho entre tabelas particionadas e não particionadas. Para a realização destes, foram elaborados cenários e utilizadas ferramentas para população das tabelas com dados de teste. Os experimentos realizados permitiram verificar casos em que há ganho de desempenho quando a estratégia de particionamento é verificada.
Abstract: The tuning of the database is the process that aims to improve performance in database systems. This practice has several aspects and methods to consider, among these, there is the partitioning of tables that contributes to the performance and administration of a database table by segmenting into smaller slices, providing a lower access time and maintenance. Objective of this work, is a study of the application partitioning as a technique for tuning. Pair this, it was necessary to review the literature to contextualize the topic, as well as study tools such as management system PostgreSQL database to assist in the preparation of experiments. In all, three experiments were performed aiming at the comparative performance between partitioned and nonpartitioned tables. To achieve these, scenarios were developed and used tools for population of the tables with test data. The experiments allowed us to verify cases where there is performance gain when the partitioning strategy is verified.
Palavras-chave: Computer science
Database
Tuning
Partitioning tables
PostgreSQL (Computer Programming Language)
CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA
Editor: Universidade Federal do Pampa
Tipo de Acesso: Attribution-NonCommercial-NoDerivs 3.0 Brazil
Licença: http://creativecommons.org/licenses/by-nc-nd/3.0/br/
URI: http://dspace.unipampa.edu.br/jspui/handle/riu/1559
Data do documento: 4-Jan-2012
Aparece nas coleções:Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Sintonia em banco de dados através do particionamento de tabelas.pdf1.5 MBAdobe PDFVisualizar/Abrir


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