
A look at what can go wrong when several transactions touch a database at the same time, and the isolation levels SQL databases use to control it. For anyone who already knows what a database table is and wants to understand what happens under concurrent load.