Bloqueio do Banco de Dados

Quando múltiplos usuários tentam atualizar um registro simultaneamente, o modelo de bloqueio do banco de dados assegura que a atualização de cada usuário sucede como uma unidade, mas cada atualização sobrescreve a atualização anterior. Um modelo de bloqueio explícito (pessimista) evita a perda inesperada das atualizações de dados e controla o fluxo de trabalho quando as atualizações simultâneas de mais de um usuário ocorrem.

Há dois modelos de bloqueio que podem ser utilizados:

Bloqueio Otimista

Bloqueio Pessimista


Feedback