Is optimistic locking safe from race condition in case of concurrent transactions?
When reading about optimistic locks, I have come across examples which use versioning like below
When reading about optimistic locks, I have come across examples which use versioning like below