Maxwell Para Simples Indexação

Título
[en] AUTOMATIC CREATION OF MATERIALIZED VIEWS IN RELATIONAL DBMS

Título
[pt] CRIAÇÃO AUTOMÁTICA DE VISÕES MATERIALIZADAS EM SGBDS RELACIONAIS

Autor
[pt] ANDRÉA WEBERLING CARVALHO

Vocabulário
[pt] AUTO-SINTONIA

Vocabulário
[pt] VISOES

Vocabulário
[en] SELF-TUNING

Vocabulário
[en] VIEWS

Resumo
[pt] Com o aumento da complexidade das aplicações de banco de dados a tarefa de sintonizar os sistemas de banco de dados para melhorar os tempos de resposta das consultas submetidas tem se tornado mais difícil. O uso de visões materializadas é uma forma de melhorar o desempenho do acesso aos dados. Trata-se de um objeto de um banco de dados relacional que armazena um conjunto de dados pré-calculados resultante de uma consulta. Esta dissertação propõe a criação automática de visões materializadas. Para tal utiliza uma arquitetura de auto-sintonia não-intrusiva, isto é, sem modificar o código do SGBD. São propostas métricas para estimar os custos envolvendo visões materializadas permitindo que se determine seu benefício efetivo. São apresentadas heurísticas para a tomada de decisão automática quanto à criação de visões materializadas em função de uma determinada carga de trabalho. São apresentados testes e simulações com o benchmark TPC-H na presença do SGBD MS SQL Server 2008.

Resumo
[en] As database applications become more complex, tuning database systems in order to improve query response times also become harder. One could consider materialized views, a relational database object that stores data resulting from specific queries, to obtain better performances. This dissertation proposes the automatic creation of materialized views. A non-intrusive architecture is used in order to keep DBMS source codes unchanged. There is a need to estimate the creation cost and the benefits obtained from the presence of the materialized views. Heuristics are proposed to help with the automatic decision upon creation of these materialized views for a given workload. Simulation tests for TPC-H benchmark and MS SQL Server DBMS are presented.

Orientador(es)
EDWARD HERMANN HAEUSLER

Banca
SERGIO LIFSCHITZ

Banca
EDWARD HERMANN HAEUSLER

Banca
ALESSANDRO FABRICIO GARCIA

Catalogação
2011-11-07

Apresentação
2011-04-29

Tipo
[pt] TEXTO

Formato
application/pdf

Formato
application/pdf

Formato
application/pdf

Formato
application/pdf

Formato
application/pdf

Formato
application/pdf

Formato
application/pdf

Idioma(s)
PORTUGUÊS

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

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

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


Arquivos do conteúdo
CAPA, AGRADECIMENTOS, RESUMO, ABSTRACT, SUMÁRIO E LISTAS PDF
CAPÍTULO 1 PDF
CAPÍTULO 2 PDF
CAPÍTULO 3 PDF
CAPÍTULO 4 PDF
CAPÍTULO 5 PDF
REFERÊNCIAS BIBLIOGRÁFICAS E APÊNDICES PDF