filmov
tv
.NET Data Community Standup - Database concurrency and EF Core - Episode 1
Показать описание
What happens when one user is reading a record while another user is updating it? What if both users try to update the same record at the same time? In this episode of the .NET Data Community Standup, Shay and Arthur take a look at how different database isolation levels impact concurrency and performance, and then extend this to optimistic concurrency patterns supported by Entity Framework Core. This includes both manual concurrency tokens and automatic concurrency tokens like SQL Server’s “rowversion”. We’ll also dig into what happens in disconnected scenarios, and when to use the original value as opposed to the current value of the concurrency token. Finally, we’ll look at how EF Core handles optimistic concurrency with ETags when using a document database like Azure Cosmos DB.
Watch the 3-part Database Concurrency series:
⏲️ Chapters:
00:00 Countdown begins
02:40 Welcome to the .NET Data Community Standup
02:55 On today's show - Optimistic concurrency
04:15 EF Core 8.01 release
05:37 Demo
1:09:45 What's next
01:10:25 Wrap
#EFCore #dotnet #data
Watch the 3-part Database Concurrency series:
⏲️ Chapters:
00:00 Countdown begins
02:40 Welcome to the .NET Data Community Standup
02:55 On today's show - Optimistic concurrency
04:15 EF Core 8.01 release
05:37 Demo
1:09:45 What's next
01:10:25 Wrap
#EFCore #dotnet #data
Комментарии