Imagem de fundo

A respeito de concorrência e consistência de dados no banco...

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.