From 44032ba63e9fe2f318b498a14b66b06a9224ad36 Mon Sep 17 00:00:00 2001 From: wolverinn <1256866922@qq.com> Date: Fri, 24 Sep 2021 07:36:34 +0800 Subject: [PATCH] Update Database.md --- Database.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Database.md b/Database.md index 433fc48..edee38e 100644 --- a/Database.md +++ b/Database.md @@ -42,7 +42,7 @@ - **丢失修改**:一个事务对数据进行了修改,在事务提交之前,另一个事务对同一个数据进行了修改,覆盖了之前的修改; - **脏读**(Dirty Read):一个事务读取了被另一个事务修改、但未提交(进行了回滚)的数据,造成两个事务得到的数据不一致; - **不可重复读**(Nonrepeatable Read):在同一个事务中,某查询操作在一个时间读取某一行数据和之后一个时间读取该行数据,发现数据已经发生修改(针对**update**操作); -- **幻读**(Phantom Read):当同一查询多次执行时,由于其它事务在这个数据范围内执行了插入操作,会导致每次返回不同的结果集(和不可重复读的区别:针对的是一个数据整体/范围;并且针对**insert/delete**操作) +- **幻读**(Phantom Read):当同一查询多次执行时,由于其它事务在这个数据范围内执行了插入操作,会导致每次返回不同的结果集(和不可重复读的区别:针对的是一个数据整体/范围;并且针对**insert**操作) ### 数据库的四种隔离级别?