
Оптимистичная блокировка в базах данных
Сегодня поговорим о том, как решать проблему потерянных обновлений на уровне приложения — с помощью оптимистичной блокировки. Что такое оптимистичная блокировка? Оптимистичная блокировка (Optimistic Concurrency Control, OCC) — это подход к управлению конкурентным доступом к данным, который исходит из того, что конфликты при записи возникают редко. Вместо того чтобы блокировать запись на время чтения, OCC позволяет нескольким транзакциям читать одни и те же данные, а проверку на конфликт выполняет только в момент записи. ...



