FC ConcursosFC Concursos

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

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 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

Continue aprendendo