Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Transazione Entity Framework di lunga durata

Cattiva idea, soprattutto se hai molti utenti simultanei. Ucciderai la scalabilità se blocchi le righe nel database.

È meglio rilevare se altri hanno apportato modifiche e, in tal caso, informa l'utente e lascia che decidano cosa fare.

Il timestamp /rowversion il tipo di dati è una buona scelta per un campo per scoprire se sono state apportate modifiche ai dati di una riga.