发生在已提交读和可重复读
,事务生成trx_id组成事务链
读已提交:每次查询生成新的readview只能读到活动事务(读未提交)前的数据
可重复读:同一个事务只有第一次生成readview,后面复用。会读到旧数据,也会产生幻读,其他事务进行的新增,删除操作。
可以通过加速lock in share mode读锁,阻塞其他事务的操作
for update 写锁
mvvc 多版本并发控制
阅读 54
2022-02-22
发生在已提交读和可重复读
,事务生成trx_id组成事务链
读已提交:每次查询生成新的readview只能读到活动事务(读未提交)前的数据
可重复读:同一个事务只有第一次生成readview,后面复用。会读到旧数据,也会产生幻读,其他事务进行的新增,删除操作。
可以通过加速lock in share mode读锁,阻塞其他事务的操作
for update 写锁
相关推荐
精彩评论(0)