Sumários
2PC, Revisões
8 novembro 2012, 10:00 • Artur Miguel do Amaral Arsénio
Gestão do diário.
Arquitectura do sistema transaccional. Problemas a considerar na transacção distribuida.
Protocolo 2PC sem falhas e com falhas.
2PC: protocolo de terminação.
2PC: Protocolo de Recuperação.
Transacções distribuidas: problemas do 2PC.
Interblocagem em Transacção Distribuída.
2PC anunhado.
Transacções distribuídas: X/Open.
Revisão da matéria teórica para o teste 1.
Transacções atómicas locais (revisões)
6 novembro 2012, 11:30 • Artur Miguel do Amaral Arsénio
Transacções atómicas locais (revisões). Propriedades ACID. Serialização equivalente. Recuperação de aborts: leituras sujas (dirty reads) e escritas prematuras (premature writes). Isolamento. Solução pessimista. Trincos exclusivos. Trincos hierárquicos. Strict-2-phase locking. Interblocagem - Prevenção e detecção. Recuperação de falhas de paragem. Solução Optimista (validação para trás e para a frente).
Tolerância a faltas
30 outubro 2012, 11:30 • Artur Miguel do Amaral Arsénio
Falta, Erro, Falha. Erros latentes e efectivos.
Tipos de faltas. Classificação das faltas. Modelo de faltas.
Medidas usadas em tolerância a faltas.
Modelo de faltas num sistema distribuido.