Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Transação do Entity Framework de longa duração


Má ideia, especialmente se você tiver muitos usuários simultâneos. Você estará matando a escalabilidade se bloquear as linhas no banco de dados.

É melhor detectar se outros fizeram edições e, em caso afirmativo, informe o usuário e deixe-o decidir o que fazer.

O timestamp /rowversion tipo de dados é uma boa escolha para um campo para descobrir se alguma alteração foi feita nos dados de uma linha.