一.事务 1.数据库事务的概念 数据库事务是指由一个或多个SQL语句组成的工作单元,这个工作单元中的SQL语句相互依赖,如果有一个SQL语句执行失败,就必须撤销整个工作单元.在并发环境中,多个事务同时访问相同的数据资源时,可能会造成各种并发问题,可通过设定数据库的事务隔离级别来避免,还可采用悲观锁和乐观锁来解决丢失更新这一并发问题. 数据库事务必须具备ACID特征: A:Atomic原子性,整个事务不可分割,要么都成功,要么都撤销. C:Consistency一致性,事务不能破坏关系数据的完整性…