C# EF Конкурентные обновления в базе данных

How to deal with database conurrency while using C# and Entity Framework. 00:20 Типичная задача обновления данных в базе данных 01:10 Проблемы обновлений. Потерянные обновления 02:27 Типичный код C# обновляющий данные через Entity Framework (EF) 04:20 Когда простой код работает правильно 04:45 Параллельный доступ 05:27 Демонстрация проблем параллельного доступа 06:15 Оптимистический подход к конкурентному доступу 08:25 EF и конкурентный доступ 10:40 DbUpdateConcurrencyException 11:20 Как работает ConcurrencyCheckAttribute 13:35 Повторные попытки обновления при ошибках. Polly 15:10 Пессимистический подход 15:55 MS Sql updlock hint пример 17:20 Блокировки MS Sql при использовании updlock, пример 18:05 Используем updlock hint из C# кода 20:55 Библиотека Thinktecture.EntityFrameworkCore.SqlServer 21:05 Сравнение производительности разных подходов 24:10 Пишите комментарии, обсуждаем подходу к конкурентным обновлениям

Смотрите также