不可重复读和幻读的区别是什么

文 / @WordPress主题

在数据库中,不可重复读和幻读都是指并发事务之间的问题。不可重复读指的是在一个事务中,如果多次读取同一数据,但每次读取的结果都不同,这就是不可重复读。而幻读指的是在一个事务中,当读取一系列数据时,如果在接下来的操作中发现有新的数据行被插入,就好像出现了幻觉一样,这就是幻读。总的来说,不可重复读是指已存在数据的更改,而幻读则是指新增数据的插入。在操作mysql数据库时,可以采用MVCC(多版本并发控制)机制来避免这些问题的发生。

添加UTHEME为好友
扫码添加UTHEME微信为好友
· 分享WordPress相关技术文章,主题上新与优惠动态早知道。
· 微信端最大WordPress社群,限时免费入群。