[en] AUTOMATIC COMBINATION AND SELECTION OF DATABASE TUNING ACTIONS

Detalhes bibliográficos
Autor(a) principal: RAFAEL PEREIRA DE OLIVEIRA
Data de Publicação: 2020
Tipo de documento: Outros
Idioma: por
Título da fonte: Repositório Institucional da PUC-RIO (Projeto Maxwell)
Texto Completo: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=48805@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=48805@2
http://doi.org/10.17771/PUCRio.acad.48805
Resumo: [pt] O processo de combinação de ações de sintonia fina não possui nem uma formulação precisa, nem uma abordagem formal para solucioná-lo. É necessário definir o que combinar dentre as múltiplas ações existentes e, uma vez escolhidas, como compor de maneira que as restrições sejam verificadas. Trata-se de um problema complexo e relevante na área de bancos de dados, tanto para soluções manuais pelo DBA como automáticas, por meio de softwares especializados. Isto ocorre pois os diferentes tipos de ações de sintonia possuem estratégias distintas para alcançar o objetivo em comum. Esta tese propõe um método automático para geração e seleção de soluções combinadas de sintonia fina para bancos de dados relacionais. Discute-se como combinar soluções e respeitar as restrições tecnológicas e recursos computacionais disponíveis. Por fim, apresenta-se uma implementação e avaliação utilizando três SGBDs de mercado relevantes, em que mostramos tanto a eficácia como a eficiência do método proposto. Os resultados mostraram que o método é capaz de produzir soluções combinadas válidas mais eficientes que soluções locais independentes.
id PUC_RIO-1_049ffc47cc9d3ddb6703ff25fa4d599f
oai_identifier_str oai:MAXWELL.puc-rio.br:48805
network_acronym_str PUC_RIO-1
network_name_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository_id_str 534
spelling [en] AUTOMATIC COMBINATION AND SELECTION OF DATABASE TUNING ACTIONS [pt] COMBINAÇÃO E SELEÇÃO AUTOMÁTICA DE AÇÕES DE SINTONIA FINA [pt] BANCO DE DADOS[pt] SELECAO DE ACOES[pt] GERACAO DE ACOES[pt] COMBINACAO DE ACOES[pt] METODO DE SINTONIA FINA[pt] SINTONIA FINA GLOBAL[pt] SINTONIA FINA[en] DATABASE[en] TUNING ACTION SELECTION[en] TUNING ACTION GENERATION[en] COMBINATION METHOD[en] DATABASE TUNING METHOD[en] GLOBAL DATABASE TUNING[en] TUNING[pt] O processo de combinação de ações de sintonia fina não possui nem uma formulação precisa, nem uma abordagem formal para solucioná-lo. É necessário definir o que combinar dentre as múltiplas ações existentes e, uma vez escolhidas, como compor de maneira que as restrições sejam verificadas. Trata-se de um problema complexo e relevante na área de bancos de dados, tanto para soluções manuais pelo DBA como automáticas, por meio de softwares especializados. Isto ocorre pois os diferentes tipos de ações de sintonia possuem estratégias distintas para alcançar o objetivo em comum. Esta tese propõe um método automático para geração e seleção de soluções combinadas de sintonia fina para bancos de dados relacionais. Discute-se como combinar soluções e respeitar as restrições tecnológicas e recursos computacionais disponíveis. Por fim, apresenta-se uma implementação e avaliação utilizando três SGBDs de mercado relevantes, em que mostramos tanto a eficácia como a eficiência do método proposto. Os resultados mostraram que o método é capaz de produzir soluções combinadas válidas mais eficientes que soluções locais independentes.[en] The process of combining database tuning actions has neither a precise formulation nor a formal approach to solving it. It is necessary to define what to combine among multiple existing operations and, once chosen, how to compose so that constraints can be verified. It is a complex and relevant problem in the database research area, both for the DBA manual solutions, and automatic ones using specialized software. It is important because the different types of tuning actions have different strategies to achieve a common goal. This thesis proposes an automated method for generating and selecting combined tuning solutions for relational databases. It discusses how to mix solutions and still respect both the technological constraints and available computational resources. Finally, we present an implementation and evaluation using three relevant market DBMSs, where we show both the effectiveness and the efficiency of the proposed method. The results showed that the technique is capable of producing combined solutions that are more efficient than independent local solutions.MAXWELLSERGIO LIFSCHITZSERGIO LIFSCHITZRAFAEL PEREIRA DE OLIVEIRA2020-06-29info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/otherhttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=48805@1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=48805@2http://doi.org/10.17771/PUCRio.acad.48805porreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2022-08-01T00:00:00Zoai:MAXWELL.puc-rio.br:48805Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342022-08-01T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false
dc.title.none.fl_str_mv [en] AUTOMATIC COMBINATION AND SELECTION OF DATABASE TUNING ACTIONS
[pt] COMBINAÇÃO E SELEÇÃO AUTOMÁTICA DE AÇÕES DE SINTONIA FINA
title [en] AUTOMATIC COMBINATION AND SELECTION OF DATABASE TUNING ACTIONS
spellingShingle [en] AUTOMATIC COMBINATION AND SELECTION OF DATABASE TUNING ACTIONS
RAFAEL PEREIRA DE OLIVEIRA
[pt] BANCO DE DADOS
[pt] SELECAO DE ACOES
[pt] GERACAO DE ACOES
[pt] COMBINACAO DE ACOES
[pt] METODO DE SINTONIA FINA
[pt] SINTONIA FINA GLOBAL
[pt] SINTONIA FINA
[en] DATABASE
[en] TUNING ACTION SELECTION
[en] TUNING ACTION GENERATION
[en] COMBINATION METHOD
[en] DATABASE TUNING METHOD
[en] GLOBAL DATABASE TUNING
[en] TUNING
title_short [en] AUTOMATIC COMBINATION AND SELECTION OF DATABASE TUNING ACTIONS
title_full [en] AUTOMATIC COMBINATION AND SELECTION OF DATABASE TUNING ACTIONS
title_fullStr [en] AUTOMATIC COMBINATION AND SELECTION OF DATABASE TUNING ACTIONS
title_full_unstemmed [en] AUTOMATIC COMBINATION AND SELECTION OF DATABASE TUNING ACTIONS
title_sort [en] AUTOMATIC COMBINATION AND SELECTION OF DATABASE TUNING ACTIONS
author RAFAEL PEREIRA DE OLIVEIRA
author_facet RAFAEL PEREIRA DE OLIVEIRA
author_role author
dc.contributor.none.fl_str_mv SERGIO LIFSCHITZ
SERGIO LIFSCHITZ
dc.contributor.author.fl_str_mv RAFAEL PEREIRA DE OLIVEIRA
dc.subject.por.fl_str_mv [pt] BANCO DE DADOS
[pt] SELECAO DE ACOES
[pt] GERACAO DE ACOES
[pt] COMBINACAO DE ACOES
[pt] METODO DE SINTONIA FINA
[pt] SINTONIA FINA GLOBAL
[pt] SINTONIA FINA
[en] DATABASE
[en] TUNING ACTION SELECTION
[en] TUNING ACTION GENERATION
[en] COMBINATION METHOD
[en] DATABASE TUNING METHOD
[en] GLOBAL DATABASE TUNING
[en] TUNING
topic [pt] BANCO DE DADOS
[pt] SELECAO DE ACOES
[pt] GERACAO DE ACOES
[pt] COMBINACAO DE ACOES
[pt] METODO DE SINTONIA FINA
[pt] SINTONIA FINA GLOBAL
[pt] SINTONIA FINA
[en] DATABASE
[en] TUNING ACTION SELECTION
[en] TUNING ACTION GENERATION
[en] COMBINATION METHOD
[en] DATABASE TUNING METHOD
[en] GLOBAL DATABASE TUNING
[en] TUNING
description [pt] O processo de combinação de ações de sintonia fina não possui nem uma formulação precisa, nem uma abordagem formal para solucioná-lo. É necessário definir o que combinar dentre as múltiplas ações existentes e, uma vez escolhidas, como compor de maneira que as restrições sejam verificadas. Trata-se de um problema complexo e relevante na área de bancos de dados, tanto para soluções manuais pelo DBA como automáticas, por meio de softwares especializados. Isto ocorre pois os diferentes tipos de ações de sintonia possuem estratégias distintas para alcançar o objetivo em comum. Esta tese propõe um método automático para geração e seleção de soluções combinadas de sintonia fina para bancos de dados relacionais. Discute-se como combinar soluções e respeitar as restrições tecnológicas e recursos computacionais disponíveis. Por fim, apresenta-se uma implementação e avaliação utilizando três SGBDs de mercado relevantes, em que mostramos tanto a eficácia como a eficiência do método proposto. Os resultados mostraram que o método é capaz de produzir soluções combinadas válidas mais eficientes que soluções locais independentes.
publishDate 2020
dc.date.none.fl_str_mv 2020-06-29
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/other
format other
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=48805@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=48805@2
http://doi.org/10.17771/PUCRio.acad.48805
url https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=48805@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=48805@2
http://doi.org/10.17771/PUCRio.acad.48805
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv MAXWELL
publisher.none.fl_str_mv MAXWELL
dc.source.none.fl_str_mv reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)
instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron:PUC_RIO
instname_str Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron_str PUC_RIO
institution PUC_RIO
reponame_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
collection Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository.name.fl_str_mv Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
repository.mail.fl_str_mv
_version_ 1814822622306762752