|
@@ -32,9 +32,4 @@ MySQL是一个服务器/客户端架构的软件,对于同一个服务器来
|
|
|
|
|
|
如图所示,当Session B中的事务更新了id为1的记录后,之后Session A中的事务再去访问这条记录时就被卡住了,直到Session B中的事务提交之后,Session A中的事务才可以获取到查询结果。
|
|
|
|
|
|
-### 幻读
|
|
|
-假设现在有两个事务A、B:
|
|
|
|
|
|
-事务A先查询id大于2的账户记录,得到记录id=2和id=3的两条记录
|
|
|
-这时候,事务B开启,插入一条id=4的记录,并且提交了
|
|
|
-事务A再去执行相同的查询,却得到了id=2,3,4的3条记录了。
|