Dessa forma, podemos dizer que um determinado item de dados pode possuir três estados possíveis:

Um item bloqueado para leitura também é chamado de bloqueado para compartilhamento, pois outras transações podem ler o item, enquanto um item bloqueado para gravação é chamado bloqueado exclusivo, visto que uma única transação mantém exclusivamente o bloqueio no item.

Um método para implementar as operações anteriores em um bloqueio de leitura/gravação é registrar o número de transações que mantêm um bloqueio compartilhado (leitura) em um item na tabela de bloqueio (conforme explicado no item bloqueio binário). Cada registro na tabela de bloqueio terá os seguintes campos:

Copyright © 2016 AIEC.