9_Transaäes_Concorrencia_V1.1
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Bases de Dados
Mecanismos de Locking
Um lock é uma variável associada a um registo na BD que, de acordo com o seu valor em cada momento, vai permitir ou
impedir ser acedido.
Um elemento da base de dados pode ter um de três estados:
lock para leitura;
lock para escrita;
unlocked.
A cada lock de leitura é necessário associar um valor que traduza o número de transações que, em cada momento, mantêm
esse tipo de lock.
O valor vai sendo decrementado à medida que as transações vão libertando o elemento de dados.
Wilson Lucas ® 2020 - Escola Superior de Tecnologia e Gestão Jean Piaget