Por favor, use este identificador para citar o enlazar este ítem:
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. |
Resumen : | 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. |
Palabras clave : | Computer science Database Tuning Partitioning tables PostgreSQL (Computer Programming Language) |
CNPQ: | CNPQ::CIENCIAS EXATAS E DA TERRA |
Editorial : | 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 |
Fecha de publicación : | 4-ene-2012 |
Aparece en las colecciones: | Ciência da Computação |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
Sintonia em banco de dados através do particionamento de tabelas.pdf | 1.5 MB | Adobe PDF | Visualizar/Abrir |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons