Q5408 IF-SP - 2026 - IF-SP - Analista de Tecnologia da Informação
Ano: 2026
Órgão: IF-SP
Banca: IF-SP
Matéria: Banco de Dados
Assunto: Gerência de Transações

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?

Comentários

Enviando...

Dica: comentários podem ficar como pendentes até aprovação.

Ainda não há comentários aprovados.

Questoes: IF-SP - 2026 - IF-SP - Analista de Tecnologia da Informação