Questão FC96215
Acerca dos níveis de isolamento do Oracle 21C, julgue o item que se segue. O nível de isolamento REPEATABLE READ é suscetível ao problema de “fantasmas”, que ocorre quando novas li
Sistema de Gerenciamento de Banco de Dados (SGBD)
CEBRASPE (CESPE) · 2024
O nível de isolamento REPEATABLE READ é suscetível ao problema de “fantasmas”, que ocorre quando novas linhas inseridas por outras transações podem não ser visíveis para a transação atual.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
Comentário: O nível de isolamento REPEATABLE READ no Oracle 21C realmente é suscetível ao problema de "fantasmas". Isso ocorre porque, durante a execução de uma transação com esse nível, as linhas que foram lidas inicialmente permanecem inalteradas para essa transação, mas se outra transação inserir novas linhas que atendam aos critérios de consulta da primeira, essas novas linhas não serão visíveis. Assim, a transação pode "ver" um conjunto de dados consistente, mas não tem garantia de que o conjunto permanecerá o mesmo se a consulta for realizada novamente, resultando na aparição de registros que não estavam presentes nas leituras anteriores. Isso caracteriza o problema dos "fantasmas".
Conteúdo do catálogo FC Concursos · Atualizado em