ONTOLOGY-BASED DATABASE TUNING: THE CASE OF MATERIALIZED VIEWS
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO === COORDENAÇÃO DE APERFEIÇOAMENTO DO PESSOAL DE ENSINO SUPERIOR === PROGRAMA DE EXCELENCIA ACADEMICA === O framework Outer-Tuning serve para apoiar a sintonia fina de índices (automática ou não) em um sistema de banco de dados. Trata-se de uma abor...
Main Author: | |
---|---|
Other Authors: | |
Language: | Portuguese |
Published: |
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO
2015
|
Online Access: | http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=25429@1 http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=25429@2 |
id |
ndltd-IBICT-oai-MAXWELL.puc-rio.br-25429 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-IBICT-oai-MAXWELL.puc-rio.br-254292019-03-01T15:41:39Z ONTOLOGY-BASED DATABASE TUNING: THE CASE OF MATERIALIZED VIEWS SINTONIA FINA BASEADA EM ONTOLOGIA: O CASO DE VISÕES MATERIALIZADAS RAFAEL PEREIRA DE OLIVEIRA SERGIO LIFSCHITZ DANIEL SCHWABE SERGIO LIFSCHITZ FABIO ANDRE MACHADO PORTO FABIO ANDRE MACHADO PORTO FABIO ANDRE MACHADO PORTO PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO COORDENAÇÃO DE APERFEIÇOAMENTO DO PESSOAL DE ENSINO SUPERIOR PROGRAMA DE EXCELENCIA ACADEMICA O framework Outer-Tuning serve para apoiar a sintonia fina de índices (automática ou não) em um sistema de banco de dados. Trata-se de uma abordagem que oferece transparência acerca das alternativas disponíveis para possíveis cenários de sintonia fina, possibilitando combinar estratégias independentes para obter um melhor desempenho do SGBD e permitindo a discussão de justificativas para as ações realizadas. Através do uso de uma ontologia específica para sintonia fina de bancos de dados relacionais, é possível adicionar semântica ao processo com o entendimento dos conceitos envolvidos e gerar, de maneira (semi)automática, novas práticas de sintonia fina, que podem ser inferidas a partir das práticas existentes ou de novas regras e conceitos que venham a surgir no futuro. Este trabalho de pesquisa apresenta como contribuição inicial o projeto e implementação do framework Outer-Tuning por meio da formalização de uma arquitetura de software que atende aos requisitos funcionais especificados. Este trabalho também contribui com a extensão da ontologia de domínio e a inclusão de novas heurísticas na ontologia de tarefas para contemplar soluções de sintonia fina com o uso de visões materializadas. Desta forma, passa a ser possível propor o uso de heurísticas para realizar a sintonia fina tanto para índices como também para visões materializadas. The Outer-tuning framework may be used to support automatic (or not) database tuning, particularity index. It is an approach that offers transparency about the available alternatives to feasible tuning scenarios, making it possible to combine either independent strategies or allow discussion of justifications for actions performed in order to obtain better performances. Using a specific ontology for fine tuning relational databases, we add semantics to the process with the understanding of the concepts involved and generate (semi)automatic new tuning actions, which can be inferred from existing practices or new rules and concepts that arise in the future. This research presents as an initial contribution the actual design and implementation of the Outer-tuning framework through the formalization of a software architecture that meets the specified functional requirements. This work also contributes with the extension of the domain ontology and the inclusion of new heuristics to a task ontology, in order to accomplish fine tuning solutions with the use of materialized views. Thus, it becomes possible to propose the use of tuning heuristics for indexes as well as for materialized views. 2015-03-25 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=25429@1 http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=25429@2 por info:eu-repo/semantics/openAccess PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO PPG EM INFORMÁTICA PUC-Rio BR reponame:Repositório Institucional da PUC_RIO instname:Pontifícia Universidade Católica do Rio de Janeiro instacron:PUC_RIO |
collection |
NDLTD |
language |
Portuguese |
sources |
NDLTD |
description |
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO === COORDENAÇÃO DE APERFEIÇOAMENTO DO PESSOAL DE ENSINO SUPERIOR === PROGRAMA DE EXCELENCIA ACADEMICA === O framework Outer-Tuning serve para apoiar a sintonia fina de
índices (automática ou não) em um sistema de banco de dados. Trata-se de
uma abordagem que oferece transparência acerca das alternativas disponíveis
para possíveis cenários de sintonia fina, possibilitando combinar estratégias
independentes para obter um melhor desempenho do SGBD e permitindo a
discussão de justificativas para as ações realizadas. Através do uso de uma
ontologia específica para sintonia fina de bancos de dados relacionais, é possível
adicionar semântica ao processo com o entendimento dos conceitos envolvidos
e gerar, de maneira (semi)automática, novas práticas de sintonia fina, que podem
ser inferidas a partir das práticas existentes ou de novas regras e conceitos
que venham a surgir no futuro. Este trabalho de pesquisa apresenta como
contribuição inicial o projeto e implementação do framework Outer-Tuning por
meio da formalização de uma arquitetura de software que atende aos requisitos
funcionais especificados. Este trabalho também contribui com a extensão da
ontologia de domínio e a inclusão de novas heurísticas na ontologia de tarefas
para contemplar soluções de sintonia fina com o uso de visões materializadas.
Desta forma, passa a ser possível propor o uso de heurísticas para realizar a
sintonia fina tanto para índices como também para visões materializadas. === The Outer-tuning framework may be used to support automatic (or not)
database tuning, particularity index. It is an approach that offers transparency
about the available alternatives to feasible tuning scenarios, making it possible
to combine either independent strategies or allow discussion of justifications
for actions performed in order to obtain better performances. Using a specific
ontology for fine tuning relational databases, we add semantics to the process
with the understanding of the concepts involved and generate (semi)automatic
new tuning actions, which can be inferred from existing practices or new
rules and concepts that arise in the future. This research presents as an
initial contribution the actual design and implementation of the Outer-tuning
framework through the formalization of a software architecture that meets the
specified functional requirements. This work also contributes with the extension
of the domain ontology and the inclusion of new heuristics to a task ontology,
in order to accomplish fine tuning solutions with the use of materialized views.
Thus, it becomes possible to propose the use of tuning heuristics for indexes as
well as for materialized views. |
author2 |
SERGIO LIFSCHITZ |
author_facet |
SERGIO LIFSCHITZ RAFAEL PEREIRA DE OLIVEIRA |
author |
RAFAEL PEREIRA DE OLIVEIRA |
spellingShingle |
RAFAEL PEREIRA DE OLIVEIRA ONTOLOGY-BASED DATABASE TUNING: THE CASE OF MATERIALIZED VIEWS |
author_sort |
RAFAEL PEREIRA DE OLIVEIRA |
title |
ONTOLOGY-BASED DATABASE TUNING: THE CASE OF MATERIALIZED VIEWS |
title_short |
ONTOLOGY-BASED DATABASE TUNING: THE CASE OF MATERIALIZED VIEWS |
title_full |
ONTOLOGY-BASED DATABASE TUNING: THE CASE OF MATERIALIZED VIEWS |
title_fullStr |
ONTOLOGY-BASED DATABASE TUNING: THE CASE OF MATERIALIZED VIEWS |
title_full_unstemmed |
ONTOLOGY-BASED DATABASE TUNING: THE CASE OF MATERIALIZED VIEWS |
title_sort |
ontology-based database tuning: the case of materialized views |
publisher |
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO |
publishDate |
2015 |
url |
http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=25429@1 http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=25429@2 |
work_keys_str_mv |
AT rafaelpereiradeoliveira ontologybaseddatabasetuningthecaseofmaterializedviews AT rafaelpereiradeoliveira sintoniafinabaseadaemontologiaocasodevisoesmaterializadas |
_version_ |
1718988581181063168 |