Две транзакции читают одну строку, обе вычисляют новое значение и записывают - последняя запись перезаписывает первую, изменения первой теряются. Решения: блокировка при чтении (SELECT FOR UPDATE), оптимистичная блокировка (version/timestamp или проверка старых значений в UPDATE), атомарное обновление (UPDATE ... SET count = count + 1) вместо read-modify-write.