← Questions
Explain ACID and transaction isolation levels
0
I was asked this
No reports yet. Sign in to say where you were asked it.
Explain what each letter of ACID guarantees, then walk through the standard isolation levels (read uncommitted, read committed, repeatable read, serializable) and the anomalies each allows, such as dirty reads, non-repeatable reads, phantoms and lost updates.
Apply it to a booking system that holds seats for a few minutes: which isolation level or locking would you use to never sell the same seat twice, and what does it cost?
No official answer yet. Draw yours on the right; publish it and it shows under Community.
Nothing published yet. Publish your canvas and it shows here for others to open and remix.
Draw your answer hereBoxes, arrows and notes, saved for you to come back to.Sign in to start drawing
