- ID
- 2382685
- Banca
- ESPP
- Órgão
- MPE-PR
- Ano
- 2013
- Provas
- Disciplina
- Banco de Dados
- Assuntos
Quando diversas transações são executadas de modo
concorrente em um banco de dados, é necessário
que o sistema controle a interação entre transações
concorrentes; esse controle é alcançado por meio de
uma larga gama de mecanismos chamados esquemas
de controle de concorrência. Um meio de garantir a
serialização é obrigar que o acesso aos itens de dados
seja feito de maneira mutuamente exclusiva; isto é,
enquanto uma transação acessa um item de dados,
nenhuma outra transação pode modificá-lo. O método
mais usado para sua implementação é permitir o acesso
a um item de dados somente se ele estiver bloqueado.
Infelizmente, o uso de bloqueios pode causar situações
indesejáveis, como por exemplo o aparecimento de: