Mysql-事务隔离级别

来源:互联网 发布:mac怎么删除硬盘文件 编辑:程序博客网 时间:2024/05/22 12:48

Repeatable Read:并发事务情况下,同一事务内能读取到相同数据,不收其它事务的影响;
Read Committed:并发事务情况下,事务A可以读取到事务B已提交的数据;
举例:
这里写图片描述
  场景如上图所示,当线程2执行到2处时,若事务隔离级别为Read Committed,则此时subid为11,即事务2能够看到事务1已经提交的数据;若事务隔离级别为Repeatable Read,则此时subid仍为10,Innodb通过多版本控制MVCC保证同一事务内多次读取的数据相同;

原创粉丝点击