1.简单的介绍下什么是事务
事务是一组逻辑操作,要么全部执行成功,要么全部都不执行
2.事务的四大特性即解释
2.1 原子性
一个事务下的所有操作,要么全部成功,要么全部不完成,不会在中间某个环节结束。事务在执行过程中发生错误则数据全部回滚到事务开始前的状态。即 事务不可分割、不可简约。
2.2 一致性
事务开始和事务结束后数据结构不会发生变化。
2.3隔离性
数据库允许多个并发事务同时对数据进行修改操作,事务隔离性则保证了多个并发事务情况下不会出现数据不一致的问题。
事务的隔离级别也分为、读未提交、读已提交、读重复、读串行化。
2.4持久性
事务处理结束后,对数据的处理是永久的,不会因为系统故障而丢失。