AUTOMATIC CREATION OF MATERIALIZED VIEWS IN RELATIONAL DBMS
Autor(a) principal: | |
---|---|
Data de Publicação: | 2011 |
Tipo de documento: | Dissertação |
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=18628@1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=18628@2 |
Resumo: | 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. |
id |
PUC_RIO-1_b325abf5a0cf3233cb7540908342f765 |
---|---|
oai_identifier_str |
oai:MAXWELL.puc-rio.br:18628 |
network_acronym_str |
PUC_RIO-1 |
network_name_str |
Repositório Institucional da PUC-RIO (Projeto Maxwell) |
repository_id_str |
534 |
spelling |
info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisAUTOMATIC CREATION OF MATERIALIZED VIEWS IN RELATIONAL DBMS CRIAÇÃO AUTOMÁTICA DE VISÕES MATERIALIZADAS EM SGBDS RELACIONAIS 2011-04-29EDWARD HERMANN HAEUSLER24815438153lattes.cnpq.br/6075905438020841SERGIO LIFSCHITZALESSANDRO FABRICIO GARCIAEDWARD HERMANN HAEUSLERALESSANDRO FABRICIO GARCIAANDRÉA WEBERLING CARVALHOPONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIROPPG EM INFORMÁTICAPUC-RioBRCom 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.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.COORDENAÇÃO DE APERFEIÇOAMENTO DO PESSOAL DE ENSINO SUPERIORhttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=18628@1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=18628@2porreponame: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-11-01T13:12:46Zoai:MAXWELL.puc-rio.br:18628Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342018-10-23T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false |
dc.title.en.fl_str_mv |
AUTOMATIC CREATION OF MATERIALIZED VIEWS IN RELATIONAL DBMS |
dc.title.alternative.pt.fl_str_mv |
CRIAÇÃO AUTOMÁTICA DE VISÕES MATERIALIZADAS EM SGBDS RELACIONAIS |
title |
AUTOMATIC CREATION OF MATERIALIZED VIEWS IN RELATIONAL DBMS |
spellingShingle |
AUTOMATIC CREATION OF MATERIALIZED VIEWS IN RELATIONAL DBMS ANDRÉA WEBERLING CARVALHO |
title_short |
AUTOMATIC CREATION OF MATERIALIZED VIEWS IN RELATIONAL DBMS |
title_full |
AUTOMATIC CREATION OF MATERIALIZED VIEWS IN RELATIONAL DBMS |
title_fullStr |
AUTOMATIC CREATION OF MATERIALIZED VIEWS IN RELATIONAL DBMS |
title_full_unstemmed |
AUTOMATIC CREATION OF MATERIALIZED VIEWS IN RELATIONAL DBMS |
title_sort |
AUTOMATIC CREATION OF MATERIALIZED VIEWS IN RELATIONAL DBMS |
dc.creator.ID.none.fl_str_mv |
|
dc.creator.Lattes.none.fl_str_mv |
|
author |
ANDRÉA WEBERLING CARVALHO |
author_facet |
ANDRÉA WEBERLING CARVALHO |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
EDWARD HERMANN HAEUSLER |
dc.contributor.advisor1ID.fl_str_mv |
24815438153 |
dc.contributor.advisor1Lattes.fl_str_mv |
lattes.cnpq.br/6075905438020841 |
dc.contributor.referee1.fl_str_mv |
SERGIO LIFSCHITZ |
dc.contributor.referee2.fl_str_mv |
ALESSANDRO FABRICIO GARCIA |
dc.contributor.referee3.fl_str_mv |
EDWARD HERMANN HAEUSLER |
dc.contributor.referee4.fl_str_mv |
ALESSANDRO FABRICIO GARCIA |
dc.contributor.author.fl_str_mv |
ANDRÉA WEBERLING CARVALHO |
contributor_str_mv |
EDWARD HERMANN HAEUSLER SERGIO LIFSCHITZ ALESSANDRO FABRICIO GARCIA EDWARD HERMANN HAEUSLER ALESSANDRO FABRICIO GARCIA |
description |
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. |
publishDate |
2011 |
dc.date.issued.fl_str_mv |
2011-04-29 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=18628@1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=18628@2 |
url |
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=18628@1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=18628@2 |
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 |
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO |
dc.publisher.program.fl_str_mv |
PPG EM INFORMÁTICA |
dc.publisher.initials.fl_str_mv |
PUC-Rio |
dc.publisher.country.fl_str_mv |
BR |
publisher.none.fl_str_mv |
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO |
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_ |
1748324910499889152 |