数据库事务 事务特性: 原子性,事务是不可分割的最小工作单元,事务内的操作要么全做,要么全不做 一致性,在事务执行前数据库的数据处于正确的状态,而事务执行完成后数据库的数据还是处于正确的状态 隔离性,并发事务执行之间无影响,在一个事务内部的操作对其他事务是不产生影响,这需要事务隔离级别来指定隔离性 持久性,事务一旦执行成功,它对数据库的数据的改变必须是永久的,不会造成数据不一致或丢失 数据库常见问题: 脏读:一个事务看到了另一个事务未提交的更新数据 不可重复读:在同一事务中,多次读取同一数据却返…