diff --git a/docs/notes/数据库系统原理.md b/docs/notes/数据库系统原理.md
index b26cec88..e2b89c75 100644
--- a/docs/notes/数据库系统原理.md
+++ b/docs/notes/数据库系统原理.md
@@ -78,9 +78,9 @@
- 只有满足一致性,事务的执行结果才是正确的。
- 在无并发的情况下,事务串行执行,隔离性一定能够满足。此时只要能满足原子性,就一定能满足一致性。
- 在并发的情况下,多个事务并行执行,事务不仅要满足原子性,还需要满足隔离性,才能满足一致性。
-- 事务满足持久化是为了能应对数据库崩溃的情况。
+- 事务满足持久化是为了能应对系统崩溃的情况。
-
+
## AUTOCOMMIT
@@ -106,13 +106,13 @@ T1 修改一个数据,T2 随后读取这个数据。如
T2 读取一个数据,T1 对该数据做了修改。如果 T2 再次读取这个数据,此时读取的结果和第一次读取的结果不同。
-
+
## 幻影读
T1 读取某个范围的数据,T2 在这个范围内插入新的数据,T1 再次读取这个范围的数据,此时读取的结果和和第一次读取的结果不同。
-
+
----
diff --git a/notes/pics/image-20191207210118304.png b/notes/pics/image-20191207210118304.png
new file mode 100644
index 00000000..957aaf22
Binary files /dev/null and b/notes/pics/image-20191207210118304.png differ
diff --git a/notes/pics/image-20191207210437023.png b/notes/pics/image-20191207210437023.png
new file mode 100644
index 00000000..fb4ae3d7
Binary files /dev/null and b/notes/pics/image-20191207210437023.png differ
diff --git a/notes/pics/image-20191207210802815.png b/notes/pics/image-20191207210802815.png
new file mode 100644
index 00000000..873bf35b
Binary files /dev/null and b/notes/pics/image-20191207210802815.png differ
diff --git a/notes/数据库系统原理.md b/notes/数据库系统原理.md
index b26cec88..e2b89c75 100644
--- a/notes/数据库系统原理.md
+++ b/notes/数据库系统原理.md
@@ -78,9 +78,9 @@
- 只有满足一致性,事务的执行结果才是正确的。
- 在无并发的情况下,事务串行执行,隔离性一定能够满足。此时只要能满足原子性,就一定能满足一致性。
- 在并发的情况下,多个事务并行执行,事务不仅要满足原子性,还需要满足隔离性,才能满足一致性。
-- 事务满足持久化是为了能应对数据库崩溃的情况。
+- 事务满足持久化是为了能应对系统崩溃的情况。
-
+
## AUTOCOMMIT
@@ -106,13 +106,13 @@ T1 修改一个数据,T2 随后读取这个数据。如
T2 读取一个数据,T1 对该数据做了修改。如果 T2 再次读取这个数据,此时读取的结果和第一次读取的结果不同。
-
+
## 幻影读
T1 读取某个范围的数据,T2 在这个范围内插入新的数据,T1 再次读取这个范围的数据,此时读取的结果和和第一次读取的结果不同。
-
+
----