ACID. Уровни изоляции транзакций. Ошибки. Просто о сложном