Questão: 2493430

     Ano: 2024

Banca: 

Órgão: 

Prova:    

Edgar, DBA de uma multinacional, recebeu um e-mail do usuário A. Nele, o usuário informava que, ao executar uma transação em um registro na tabela de pessoal, obtinha valores incorretos. Pouco tempo depois, recebeu um e-mail do usuário B, no qual este relatava acessar o mesmo registro do usuário A e informava que, às vezes, os dados ficavam incorretos. Edgar identificou que as duas transações acessavam os mesmos itens do banco de dados e tinham problemas em suas serializações, o que tornava o valor do item incorreto. Edgar identificou um problema chamado:

2493430 A

O problema de atualização perdida acontece quando duas transações acessam os mesmos itens de um banco de dados e suas operações se intercalam, levando a valores incorretos de alguns itens.
A atualização temporária ocorre quando uma transação modifica um item do banco de dados e falha, permitindo que outra transação acesse esse item antes que ele retorne ao seu valor original.
O problema do resumo incorreto surge quando uma transação calcula uma função de agregação enquanto outras transações atualizam itens envolvidos, resultando em um resumo com valores errados.
A leitura não repetitiva acontece quando uma transação lê o mesmo item mais de uma vez e o item é alterado entre essas leituras, causando a leitura de valores distintos.
Leitura suja é quando uma operação de leitura acessa dados que foram alterados por outra transação que ainda não foi efetivada.

× Suporte