mysql四种隔离级别:
1未提交读(READ UNCOMMITED)脏读
2已提交读 (READ COMMITED)简称(RC) 不可重复读
3可重复读(REPEATABLE READ)简称(RR )
4可串行化(SERIALIZABLE)
实验1 ,采用mysql 默认的隔离级别 RR ,启动A、B两个事务对比,阿拉伯数字递增代表事务执行的时间顺序
实验2 ,隔离级别设置为 RC ,启动A、B两个事务对比,阿拉伯数字递增代表事务执行的时间顺序
总结∶
可重复读级别下,开启事务之后第一个select才会生成快照,而不是事务一开始就生成快照。
读已提交级别下,每次select都会生成一个快照。
领取专属 10元无门槛券
私享最新 技术干货