EIT: Escalonador Inteligente de Transações
AUTOR(ES)
Maristela Terto de Holanda
DATA DE PUBLICAÇÃO
2007
RESUMO
Para garantir a consistência do banco de dados, um sistema de banco de dados deve sincronizar as operações das transações concorrentes executadas sobre esse banco. O componente do sistema de banco de dados responsável por tal sincronização é o escalonador. O escalonador sincroniza operações de diferentes transações através dos protocolos de controle de concorrência. Os protocolos de controle de concorrência podem apresentar diferentes comportamentos: em geral, esse comportamento do escalonador pode ser classificado como agressivo ou conservador. Esta tese apresenta o Escalonador Inteligente de Transações (EIT), o qual tem a habilidade de sincronizar a execução das transações concorrentes de maneira adaptativa. Este escalonador adapta seu comportamento (agressivo ou conservador) de acordo com as características do ambiente computacional onde está inserido, usando um sistema especialista baseado em lógica fuzzy. O EIT foi desenvolvido para trabalhar com protocolos baseados nos critérios de corretude de serializabilidade convencional e serializabilidade semântica. Para avaliar o desempenho do EIT em relação aos escalonadores com comportamento exclusivamente conservador ou agressivo, ele foi usado em um ambiente dinâmico, uma Comunidade de Banco de Dados Móveis (MDBC Mobile Database Community). Foi implementado um simulador de MDBC e um conjunto de testes foi executado. Os resultados obtidos provaram a eficiência do EIT, um escalonador inteligente, quando utilizado em um ambiente dinâmico de banco de dados
ASSUNTO(S)
banco de dados database consistency automacao eletronica de processos eletricos e industriais operações de transações concorrentes database system controle de concorrência banco de dados móvel
Documentos Relacionados
- Um escalonador para grades computacionais utilizando modelos economicos
- Escalonador em hardware para deteção de falhas em sistemas embarcados de tempo real
- Sistema Integrado de Inovação Tecnológica Social: programa de incubação de empreendimentos econômicos solidários EIT-UFMT
- Um monitor de transações de serviços internet
- Controle inteligente de robos