UMA ABORDAGEM NÃO-INTRUSIVA PARA A MANUTENÇÃO AUTOMÁTICA DO PROJETO FÍSICO DE BANCOS DE DADOS / A NON-INTRUSIVE APPROACH FOR AUTOMATED PHYSICAL DESIGN TUNING
AUTOR(ES)
JOSÉ MARIA DA SILVA MONTEIRO FILHO
DATA DE PUBLICAÇÃO
2008
RESUMO
O projeto físico de bancos de dados cumpre um papel primordial para assegurar um desempenho adequado. Atualmente, existe uma grande quantidade de trabalhos e ferramentas na área de seleção automática do projeto físico. Tais ferramentas, contudo, adotam uma abordagem offline na solução do problema e transferem para o DBA, dentre outras tarefas, a decisão de executar ou não as recomendações sugeridas. Todavia, em ambientes dinâmicos, com consultas ad-hoc, torna-se bastante complexo identificar configurações de projeto físico que sejam adequadas. Recentemente, algumas iniciativas apresentaram descrições de protótipos que implementam funcionalidades de sintonia automática. Estes trabalhos, porém, adotam uma abordagem intrusiva e funcionam apenas com um SGBD específico. Neste trabalho, propõe-se uma abordagem não-intrusiva para a manutenção automática e on-the-fly do projeto físico de bancos de dados. A abordagem proposta é completamente desacoplada do código do SGBD, pode ser utilizada com qualquer SGBD e executada sem intervenção humana. A estratégia adotada baseia-se em heurísticas que executam continuamente e, sempre que necessário, modificam o projeto físico corrente, reagindo a alterações na carga de trabalho. Para comprovar a viabilidade das idéias apresentadas, a abordagem proposta foi instanciada para solucionar dois importantes problemas relacionados ao projeto físico: a manutenção automática de índices e de clusters alternativos de dados.
ASSUNTO(S)
self-management databases bancos de dados auto-gerenciados autonomic databases agentes de software bancos de dados autonomos software agents
ACESSO AO ARTIGO
Documentos Relacionados
- Estudo prospectivo de sonda capacitiva não intrusiva duplo-sensor para medir fração volumétrica in situ em escoamentos contendo água, óleo e ar
- A methodological approach for inclusive product design
- An evolutionary approach for automatic test data generation
- UMA ARQUITETURA DE SOFTWARE PARA CATALOGAÇÃO AUTOMÁTICA DE DADOS GEOGRÁFICOS
- Um modelo para projeto e implementação de bancos de dados analítico-temporais.