MySQL Transactions & Why They Can’t Be Emulated in PHP