Maxwell Para Simples Indexação

Título
[en] AUTOMATIC COMBINATION AND SELECTION OF DATABASE TUNING ACTIONS

Título
[pt] COMBINAÇÃO E SELEÇÃO AUTOMÁTICA DE AÇÕES DE SINTONIA FINA

Autor
[pt] RAFAEL PEREIRA DE OLIVEIRA

Vocabulário
[pt] BANCO DE DADOS

Vocabulário
[pt] SELECAO DE ACOES

Vocabulário
[pt] GERACAO DE ACOES

Vocabulário
[pt] COMBINACAO DE ACOES

Vocabulário
[pt] METODO DE SINTONIA FINA

Vocabulário
[pt] SINTONIA FINA GLOBAL

Vocabulário
[pt] SINTONIA FINA

Vocabulário
[en] DATABASE

Vocabulário
[en] TUNING ACTION SELECTION

Vocabulário
[en] TUNING ACTION GENERATION

Vocabulário
[en] COMBINATION METHOD

Vocabulário
[en] DATABASE TUNING METHOD

Vocabulário
[en] GLOBAL DATABASE TUNING

Vocabulário
[en] TUNING

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.

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

Orientador(es)
SERGIO LIFSCHITZ

Banca
ANA CAROLINA BRITO DE ALMEIDA

Banca
CARLOS JOSE PEREIRA DE LUCENA

Banca
SERGIO LIFSCHITZ

Banca
FERNANDA ARAUJO BAIAO AMORIM

Banca
JAVAM DE CASTRO MACHADO

Banca
MARCOS KALINOWSKI

Catalogação
2020-06-29

Apresentação
2019-09-09

Tipo
[pt] TEXTO

Formato
application/pdf

Idioma(s)
PORTUGUÊS

Referência [pt]
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=48805@1

Referência [en]
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=48805@2

Referência DOI
https://doi.org/10.17771/PUCRio.acad.48805


Arquivos do conteúdo
NA ÍNTEGRA PDF