Banco de dadosOracle
- (FURB 2022)
A respeito de concorrência e consistência de dados no banco de dados Oracle 12c, analise as transações a seguir:
1-Transação 1 bloqueia na tabela Product o produto com id igual a 10001;
2-Transação 2 bloqueia na tabela Product o produto com id igual a 10002;
3-Transação 1 bloqueia na tabela Product o produto com id igual a 10002;
4-Transação 2 bloqueia na tabela Product o produto com id igual a 10001;
5-Transação 1 efetua o commit e libera o bloqueio;
6-Transação 2 efetua o commit e libera o bloqueio.
Assinale a alternativa correta:
A) O banco de dados lançará a exceção ORA-00060 erro (=deadlock detection).
B) As transações 1 e 2 serão concluídas com sucesso e os dados ficarão consistentes após o commit.
C) Somente a transação 1 será concluída com sucesso.
D) O banco de dados aguardará, por tempo indeterminado, o término da transação 1.
E) O banco de dados aguardará, por tempo indeterminado, o término da transação 2.
VOLTAR ao índice: Banco de dados