Completed
Intro
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Understanding and Reducing Application Contention - PGConf NYC 2021
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 How do I know waits are happening now?
- 3 How do I know lock waits happened?
- 4 Batching Transactions
- 5 High Availability
- 6 Frequency of Contention
- 7 Conversational Transactions (with Front End)
- 8 Conversational Transactions (with App Tier)
- 9 Server-side Procedures
- 10 Testing for concurrency
- 11 Deadlock detector
- 12 How do I know deadlocks happened?
- 13 Avoiding deadlocks
- 14 Application Design Anti-Patterns
- 15 Application Design Pattern Tuning (1a)
- 16 Default Transaction Isolation
- 17 Impacts of SERIALIZABLE Transaction Isolation
- 18 Impacts of SERIALIZABLE failures
- 19 Correctness of SERIALIZABLE retry
- 20 e.g. CockroachDB Problems
- 21 Postgres-BDR approaches to xact contention
- 22 CockroachDB vs PostgreSQL Performance