banco de dados @
Sumário
1 GERÊNCIA DE TRANSAÇÕES ................................................................................................................. 3
1.1 PROPRIEDADES DA TRANSAÇÃO ................................................................................................................ 4
1.2 ESTADOS DA TRANSAÇÃO ......................................................................................................................... 4
2 CONTROLE DE CONCORRÊNCIA ......................................................................................................... 7
2.1 PROBLEMAS ASSOCIADOS À EXECUÇÃO CONCORRENTE DE TAS................................................................ 8
2.2 MECANISMOS PARA CONTROLE DE CONCORRÊNCIA ................................................................................. 9
2.2.1 Bloqueio simples ................................................................................................................................ 9
2.2.2 Bloqueio de Duas Fases (2PL) ........................................................................................................ 10
2.3 DEADLOCK ............................................................................................................................................... 12
2.3.1 Prevenção de Deadlock ................................................................................................................... 12
2.3.2 Detecção e Recuperação de Deadlock ............................................................................................ 13
2.4 GRANULARIDADE MÚLTIPLA .................................................................................................................. 14
3 RECUPERAÇÃO APÓS FALHAS ........................................................................................................... 17
3.1 PROJETO DE UM SUBSISTEMA DE RECOVERY