Главная
Study mode:
on
1
Intro
2
Agenda
3
DEADLOCK!
4
Lock Types - Shared
5
Lock Types - Exclusive
6
NON-REPEATABLE READS
7
Merge Join
8
Lock Types - Update
9
Lock Escalation
10
Lock Types – Intent locks
11
PHANTOM RECORDS
12
SERIALIZABLE
13
READ COMMITTED SNAPSHOT
14
READ UNCOMMITTED (NOLOCK)
15
Three Rules of Deadlocks
16
How to Avoid?
Description:
Explore the intricacies of deadlocks in database systems through this comprehensive one-hour conference talk from PASS Data Community Summit. Delve into the fundamental concepts of locks and transaction isolation levels before examining ten diverse deadlock scenarios and their root causes. Learn how to effectively catch deadlocks, identify their origins, and design appropriate solutions. Gain insights into various lock types, including shared, exclusive, update, and intent locks, as well as concepts like lock escalation, non-repeatable reads, phantom records, and different isolation levels. Discover the three rules of deadlocks and strategies to avoid them, equipping yourself with essential knowledge for troubleshooting and optimizing database performance.

Deadlocks - Understanding and Troubleshooting

PASS Data Community Summit
Add to list