码迷,mamicode.com
首页 > 其他好文 > 详细

事务隔离级别详解

时间:2018-05-04 01:49:43      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:事务隔离   select   查看   soft   family   因此   最新   屏蔽   color   

一、读未提交。(A事务能够读取到B事务对数据的增删改操作)

  该事务级别会出现脏读问题。

 

二、读已提交。(该事务级别不会出现脏读问题)

   只要一个事务A提交了,那么事务A中对数据库表的增删改操作,都会直接反映到事务B上,因此事务B中可以查看到最新的数据。

三、可重复读。(解决了不可重复读,即其他事务的提交,在该事务中看不见,也就是select时,别的事务提交不会影响select语句的结果,但是因为别的事务已经提交了,所以在数据库中是真实存在的,只是在该事务中给屏蔽了一眼,相当于障眼法,如果此时针对别的事物的插入的数据做修改删除操作,那么会起到实际作用的,但是如果新增一条和别的事务插入的记录有违反唯一约束的,那么新增会失败。如果其他事务更新了数据,那么在本事务中不可见,)

   

四、可串行化。

事务隔离级别详解

标签:事务隔离   select   查看   soft   family   因此   最新   屏蔽   color   

原文地址:https://www.cnblogs.com/igoodful/p/8988113.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!