首页 > 数据库技术 > 详细

MYSQL隔离级别

时间:2020-10-12 23:51:31      阅读:26      评论:0      收藏:0      [点我收藏+]

技术分享图片READ UNCOMMITTED(未提交读)

  在READ UNCOMMITTED级别中,事务中的修改,即使没有提交,对其他事务也都是可见的,事务可以读取未提交的数据,从性能上来说,READ UNCOMMITTED不会比其他级别好多少,除非很有必要再实际项目中很少使用。

READ COMMITTED(提交读)

  多数数据库默认的隔离级别(MYSQL不是),READ COMMITTED满足隔离性的简单定义,一个事务开始时,只能看见已经提交的事务,这个级别也叫不可重复读。

REPEATABLE READ(可重复读)

  MySQL默认的的隔离级别,解决了脏读的问题,可无法解决幻读的问题。

SERIALIZABLE(可串行化)

  最高的隔离级别,SERIALIZABLE会在读取的每一行数据都加上锁,会导致大量超时和锁争用的问题。实际中很少使用。

MYSQL隔离级别

原文:https://www.cnblogs.com/5201314wolf0000/p/13805644.html

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