lost update
RU: потерянное обновление
A concurrency anomaly where two transactions read the same value, each computes an update independently, and the second commit silently overwrites the first, making that update disappear. Prevented by REPEATABLE READ or SERIALIZABLE isolation, SELECT FOR UPDATE, or optimistic locking with a version counter.