Monitoring and analysis of queries in distributed databases
Autor(a) principal: | |
---|---|
Data de Publicação: | 2015 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/1822/38683 |
Resumo: | Dissertação de Mestrado em Engenharia Informática |
id |
RCAP_d98301bd75b393287f109bbe390ef05d |
---|---|
oai_identifier_str |
oai:repositorium.sdum.uminho.pt:1822/38683 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Monitoring and analysis of queries in distributed databasesMonitorização e análise de interrogações em bases de dados distribuídasDistributed databasesCoherentPaaSQuery monitoringQuery analysisEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaDissertação de Mestrado em Engenharia InformáticaScalable database services combining multiple technologies, including SQL and NoSQL, are increasingly in vogue. In this context, the CoherentPaaS research project aims at providing an integrated platform with multiple data management technologies, united by a common query language and global transactional coherence. For this integration to succeed, it must provide the same monitoring capabilities of tra ditional relational databases, namely, for database administrators to optimise its operation. However, achieving this in a distributed and heterogeneous system is in itself a challenge. This work proposes a solution to this problem with X-Ray, that allows monitoring code to be added to a Java-based distributed system by manipulating its bytecode at runtime. The resulting information is collected in a NoSQL database and then processed and visualised graphically. This system is evaluated experimentally by adding monitoring to Apache Derby and tested with the standard TPC-C benchmark workload.Os serviços escaláveis de base de dados combinando diversas tecnologias, incluindo SQL e NoSQL, estão cada vez mais em voga. Neste contexto, o projeto de investigação Coherent PaaS tem como objetivo oferecer uma plataforma integradora de múltiplas tecnologias de gestão de dados, unidas por uma linguagem de interrogação comum e por mecanismos de coerência transacional global. Para que esta integração seja utilizável na prática, ´e necessário que ofereça as capacidades de monitorização que são comuns em bases de dados relacionais, por exemplo, para que o administrador de bases de dados seja capaz de otimizar a sua operação. No entanto, a concretização desta funcionalidade num sistema distribuído e heterogéneo é em si um desafio. Este trabalho propõe uma solução para este problema com o sistema X-Ray, que permite adicionar a capacidade de monitorização a um sistema distribuído em Java através da manipulação do código-objeto em tempo de execução. A informação resultante é recolhida numa base de dados NoSQL e depois processada e visualizada graficamente. Este sistema ´e avaliado experimentalmente aplicando-o ao Apache Derby e utilizando o padrão de testes TPC-C.Pereira, JoséUniversidade do MinhoGuimarães, Pedro Miguel Pimentel2015-01-072015-01-07T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1822/38683eng201087430info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-21T12:26:13Zoai:repositorium.sdum.uminho.pt:1822/38683Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T19:20:35.715780Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Monitoring and analysis of queries in distributed databases Monitorização e análise de interrogações em bases de dados distribuídas |
title |
Monitoring and analysis of queries in distributed databases |
spellingShingle |
Monitoring and analysis of queries in distributed databases Guimarães, Pedro Miguel Pimentel Distributed databases CoherentPaaS Query monitoring Query analysis Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
title_short |
Monitoring and analysis of queries in distributed databases |
title_full |
Monitoring and analysis of queries in distributed databases |
title_fullStr |
Monitoring and analysis of queries in distributed databases |
title_full_unstemmed |
Monitoring and analysis of queries in distributed databases |
title_sort |
Monitoring and analysis of queries in distributed databases |
author |
Guimarães, Pedro Miguel Pimentel |
author_facet |
Guimarães, Pedro Miguel Pimentel |
author_role |
author |
dc.contributor.none.fl_str_mv |
Pereira, José Universidade do Minho |
dc.contributor.author.fl_str_mv |
Guimarães, Pedro Miguel Pimentel |
dc.subject.por.fl_str_mv |
Distributed databases CoherentPaaS Query monitoring Query analysis Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
topic |
Distributed databases CoherentPaaS Query monitoring Query analysis Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
description |
Dissertação de Mestrado em Engenharia Informática |
publishDate |
2015 |
dc.date.none.fl_str_mv |
2015-01-07 2015-01-07T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/1822/38683 |
url |
http://hdl.handle.net/1822/38683 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
201087430 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799132669526671360 |