Questão Q656405
2016 Fundação Carlos Chagas (FCC) Procuradoria Geral do Estado - MT (PGE/MT)
Prova: Concurso Procuradoria Geral do Estado - MT (PGE/MT) 2016 (2? edi??o) - Analista PGE ?rea Analista de Sistemas - Funda??o Carlos Chagas (FCC) do ano 2016 Procuradoria Geral do Estado - MT (PGE/MT) 2016 (2ª edição)

Considere que existem muitas transações em um banco de...

Considere que existem muitas transações em um banco de dados. A transação A faz a requisição de um bloqueio compartilhado de um item de dado. Logo em seguida a transação B faz uma requisição de bloqueio exclusivo do mesmo item. Enquanto a transação B está na fila, chega o pedido da transação C que consegue bloqueio compartilhado do mesmo item. Quando a transação A desocupa o item de dado, ele é ocupado pela transação C. Enquanto isso, a transação B continua aguardando a liberação total do item de dado para que possa fazer o bloqueio exclusivo. Em seguida chegam novas transações de acesso compartilhado deste mesmo item, o que faz com que a transação B nunca consiga fazer progresso. Isso é conhecido como

Comentários

Faça login para participar da discussão.

Cadastre-se Gratuitamente
Carregando comentários...