[firebase-br] Lock
Flávio Rafael Flávio Rafael
flaviorafaelo em gmail.com
Qui Jun 15 15:52:34 -03 2017
Boa Tarde!
Estou enfrentando problemas com lock no firebird.
Abro 3 transações com update para mesmo registo, sem commit.
Quando eu faço o commit na primeira, ele libera a segunda (até aqui está
certo), mas quando faço commit da segunda, ao invés de liberar a terceira
transação ele toma um deadlock..
O correto seria liberar a terceira transação para dar commit e não tomar um
deadlock.
Alguma sugestão ?
Já utilizei os seguintes modos de transação:
isc_tpb_concurrency
isc_tpb_wait
isc_tpb_read_committed
isc_tpb_rec_version
isc_tpb_wait
isc_tpb_read_committed
isc_tpb_no_rec_version
isc_tpb_wait
isc_tpb_read_committed
isc_tpb_read
isc_tpb_consistency
Mais detalhes sobre a lista de discussão lista