标签:事务隔离 特性 个数 查询 比较 隔离 不可重复读 读取 提交
事务的四大特性
1.原子性
2.一致性
3.隔离性
4.持久性
四种事务隔离级别
1.未提交读
2.已提交读
3.可重复读
4.可串行化
事务隔离要解决三个问题
1.脏读,读取到了未提交事务的数据,比如未提交读就会产生这种数据
2.不可重复读,在同一个事务里两次读取的数据不一样,因为在两次读取的过程中,另一个事务提交改变了该值。未提交读,已提交读又称为不可重复读,会产生这种情况。
3.幻读,与不可重复读类似,幻读是两次查询的行个数不一样。幻读针对的是多行,不可重复读针对的是一行或者一个数据。事务隔离级别前三种都可能会产生这种情况。
可串行化三种情况都不会产生,但是效率比较低,他是一个事务执行完毕,才能执行下一个事务。
标签:事务隔离 特性 个数 查询 比较 隔离 不可重复读 读取 提交
原文地址:https://www.cnblogs.com/scru/p/11668072.html