数据库隔离级别详解-对比
一、隔离级别的种类与分别可以解决的问题:
事务的隔离级别分为4个,即 读未提交(read uncommitted)、读已提交(read committed)、可重复读(Repeatable read)、可串行化(Serializable)
oracle默认的隔离级别为 读已提交。mysql的默认隔离级别为 可重复读。
其中可以解决的问题如下表:
简单来说:
脏读即为session A读取到了session B中未提交的数据
不可重复读即为session A读取到了session B提交的数据,即前后session A读取的数据不一致
幻读即为session A读取到了session B insert的数据。
摘自:https://cloud.tencent.com/developer/article/2091272