Título: | CRIAÇÃO AUTÔNOMA DE ÍNDICES EM BANCOS DE DADOS | ||||||||||||||||||||||||||||||||||||
Autor: |
MARCOS ANTONIO VAZ SALLES |
||||||||||||||||||||||||||||||||||||
Colaborador(es): |
SERGIO LIFSCHITZ - Orientador |
||||||||||||||||||||||||||||||||||||
Catalogação: | 20/DEZ/2004 | Língua(s): | PORTUGUÊS - BRASIL |
||||||||||||||||||||||||||||||||||
Tipo: | TEXTO | Subtipo: | TESE | ||||||||||||||||||||||||||||||||||
Notas: |
[pt] Todos os dados constantes dos documentos são de inteira responsabilidade de seus autores. Os dados utilizados nas descrições dos documentos estão em conformidade com os sistemas da administração da PUC-Rio. [en] All data contained in the documents are the sole responsibility of the authors. The data used in the descriptions of the documents are in conformity with the systems of the administration of PUC-Rio. |
||||||||||||||||||||||||||||||||||||
Referência(s): |
[pt] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=5790&idi=1 [en] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=5790&idi=2 |
||||||||||||||||||||||||||||||||||||
DOI: | https://doi.org/10.17771/PUCRio.acad.5790 | ||||||||||||||||||||||||||||||||||||
Resumo: | |||||||||||||||||||||||||||||||||||||
A escolha e materialização de índices são atividades
comumente realizadas por administradores de bancos de dados
(DBAs) para acelerar o processamento de aplicações de
bancos de dados. Devido à complexidade da tarefa de
seleção de índices e à pressão por maior produtividade
sobre os profissionais que realizam sintonia, diversos
trabalhos na literatura e em sistemas comerciais procuram
obter ferramentas que possam apoiar o DBA na escolha
dos melhores índices para uma dada carga de trabalho.
Classificamos estes trabalhos como sendo de auto-sintonia
local, uma vez que se focam em um problema de sintonia
específico, em oposição a trabalhos de auto-sintonia
global, que almejam obter um desempenho aceitável para o
sistema como um todo. Esta dissertação propõe duas
arquiteturas que permitem automatizar completamente a
sintonia de índices. A indepedência de intervenção humana
é obtida através do uso de agentes de software. A
combinação de agentes com SGBDs torna os sistemas mais
autônomos e capazes de auto-sintonia. Implementamos uma das
arquiteturas propostas no SGBD de código fonte aberto
PostgreSQL e obtivemos resultados experimentais com uma
carga transacional que mostram a viabilidade de nossa
abordagem.
|
|||||||||||||||||||||||||||||||||||||
|