No PostgreSQL 17, considere uma transação T1 configurada explicitamente com o nível
de isolamento REPEATABLE READ. Dentro
dessa transação, T1 executa a consulta SELECT
COUNT(*) FROM tabela WHERE condicao =
true, obtendo o resultado 10. Enquanto T1 permanece ativa, uma transação concorrente T2 in
sere uma nova linha que satisfaz a condição condicao = true e realiza COMMIT. Ainda dentro
da mesma transação T1, a mesma consulta é executada novamente SELECT COUNT(*) FROM
tabela WHERE condicao = true. Em seguida,
T1 realiza COMMIT, sem efetuar nenhuma atualização em linhas da tabela.
Qual é o resultado esperado para a segunda execução da consulta em T1?
Incorreta. Gabarito oficial da banca:
Treine mais com um simulado focado no seu concurso. Criar simulado
teste
Parabéns! Você acertou!
Está mandando bem! Treine mais em um simulado completo. Criar simulado