Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/35402
Título: Estudo e aplicação de tuning em sistema gerenciador de banco de dados orientado a grafos
Título(s) alternativo(s): Study and application of tuning in a graphoriented database manager system
Autor(es): Moreira, Vinicius
Orientador(es): Bini, Tarcizio Alexandre
Palavras-chave: Banco de dados não relacionais
Banco de dados - Gerência
Teoria dos grafos
Non-relational databases
Data base management
Graph theory
Data do documento: 23-Mai-2023
Editor: Universidade Tecnológica Federal do Paraná
Câmpus: Ponta Grossa
Citação: MOREIRA, Vinicius. Estudo e aplicação de tuning em sistema gerenciador de banco de dados orientado a grafos. 2023. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2023.
Resumo: O volume de dados armazenados em bancos cresce exponencialmente a cada dia. Para o gerenciamento de grandes quantidades de dados, o modelo relacional apresenta limitações quanto à escalabilidade, o que levou ao surgimento de novas soluções, como é o caso dos Sistemas Gerenciadores de Banco de Dados NoSQL. Quando há necessidade de gerenciar dados altamente conectados, como por exemplo, redes sociais, o modelo de armazenamento mais adequado a ser utilizado é o orientado a grafos. Porém, mesmo ele executando satisfatoriamente em sua área de aplicação, há possibilidade de melhorias no quesito desempenho, trazendo assim, vantagens competitivas para as empresas. Uma forma de melhorar o desempenho dos Sistemas Gerenciadores de Banco de Dados é ajustar e modificar o sistema gerenciador, sistema operacional, esquema da base, ou equipamento disponível. O objetivo deste trabalho é aplicar ajustes em um Sistema Gerenciador de Banco de Dados orientado a grafos. Para isso, foi realizado o levantamento de possíveis técnicas a serem empregadas juntamente com a criação de um ambiente de testes. Os experimentos demonstram redução de mais de 80 minutos no tempo de execução de 57,14% das consultas da carga de trabalho, ao alterar as configurações de uso de memória RAM. Quando se trata de índices, a adição de novos tipos reduziu em torno de 72 minutos o tempo de execução de 66,87% das consultas da carga de trabalho utilizada.
Abstract: The volume of data stored in database grows exponentially every day. For the management of large amounts of data, the relational model has limitations related to scalability, which led to the emergence of new solutions, as is the case of NoSQL Database Management Systems. When there is a need to manage highly connected data, such as social networks, the most suitable storage model to use is the graphoriented one. However, even though it performs satisfactorily in his application area, there is the possibility of improvements in terms of performance, thus bringing competitive advantages to companies. One way to improve the performance of Database Management Systems is adjust and modify the management system, the operating system, base schema, or available hardware. The objective of this work is to apply tuning in a graphoriented Database Management System. For this, a survey of possible techniques to be applied was carried out together with the creation of a test environment. The experiments demonstrate a reduction of more than 80 minutes in the execution time of 57.14% of the workload queries, when changing the RAM memory usage settings. When it comes to indexes, the addition of new types reduced the execution time of 66.87% of queries in the workload used by around 72 minutes.
URI: http://repositorio.utfpr.edu.br/jspui/handle/1/35402
Aparece nas coleções:PG - Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
grafosbancodadostuning.pdf1,13 MBAdobe PDFThumbnail
Visualizar/Abrir


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