mysql不可重复读到底什么意思

事务隔离级别脏读不可重复读幻读
读未提交(read-uncommitted)
不可重复读(read-committed)
可重复读(repeatable-read)
串行化(serializable)

mysql默认支持 第三个: 可重复度

先解释一下,可重复读表示是  '''',  不可重读表示的是 "不好", 

 可重复读 表示, 你随便读,读多少次都没事,

不可重复读表示: 事务 A 多次读取同一数据,事务 B 在事务A多次读取的过程中,对数据作了更新并提交,导致事务A多次读取同一数据时,结果 不一致。

你不要重复读了,不然结果可能不一样(同一个事务中)

msql 默认实现了可重复读

幻读:

来一张图片吧

如果图片看不到: https://blog.csdn.net/sanyuesan0000/article/details/90235335

 

 

 

 

 

 

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页