[en] AUTOMATIC COMBINATION AND SELECTION OF DATABASE TUNING ACTIONS

[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...

Descripción completa

Detalles Bibliográficos
Autor: RAFAEL PEREIRA DE OLIVEIRA
Tipo de recurso: tesis doctoral
Estado:Versión publicada
Fecha de publicación:2020
País:Brasil
Institución:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
Repositorio:Repositório Institucional da PUC-RIO (Projeto Maxwell)
Idioma:portugués
OAI Identifier:oai:MAXWELL.puc-rio.br:48805
Acceso en línea:https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=48805&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=48805&idi=2
http://doi.org/10.17771/PUCRio.acad.48805
Access Level:acceso abierto
Palabra clave:[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
Descripción
Sumario:[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.