首页 > 数据库技术 > 详细

mysql事务隔离级别

时间:2019-10-13 20:30:28      阅读:90      评论:0      收藏:0      [点我收藏+]

事务的四大特性

1.原子性

2.一致性

3.隔离性

4.持久性

四种事务隔离级别

1.未提交读

2.已提交读

3.可重复读

4.可串行化

事务隔离要解决三个问题

1.脏读,读取到了未提交事务的数据,比如未提交读就会产生这种数据

2.不可重复读,在同一个事务里两次读取的数据不一样,因为在两次读取的过程中,另一个事务提交改变了该值。未提交读,已提交读又称为不可重复读,会产生这种情况。

3.幻读,与不可重复读类似,幻读是两次查询的行个数不一样。幻读针对的是多行,不可重复读针对的是一行或者一个数据。事务隔离级别前三种都可能会产生这种情况。

可串行化三种情况都不会产生,但是效率比较低,他是一个事务执行完毕,才能执行下一个事务。

 

mysql事务隔离级别

原文:https://www.cnblogs.com/scru/p/11668072.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!