diff --git a/docs/notes/数据库系统原理.md b/docs/notes/数据库系统原理.md
index e2b89c75..bd2fe0f6 100644
--- a/docs/notes/数据库系统原理.md
+++ b/docs/notes/数据库系统原理.md
@@ -47,7 +47,7 @@
事务指的是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。
-
+
## ACID
@@ -116,7 +116,7 @@ T1 读取某个范围的数据,T2 在这个范围内插
----
-产生并发不一致性问题主要原因是破坏了事务的隔离性,解决方法是通过并发控制来保证隔离性。并发控制可以通过封锁来实现,但是封锁操作需要用户自己控制,相当复杂。数据库管理系统提供了事务的隔离级别,让用户以一种更轻松的方式处理并发一致性问题。
+产生并发不一致性问题的主要原因是破坏了事务的隔离性,解决方法是通过并发控制来保证隔离性。并发控制可以通过封锁来实现,但是封锁操作需要用户自己控制,相当复杂。数据库管理系统提供了事务的隔离级别,让用户以一种更轻松的方式处理并发一致性问题。
# 三、封锁
@@ -135,7 +135,7 @@ MySQL 中提供了两种封锁粒度:行级锁以及表级锁。
### 1. 读写锁
-- 排它锁(Exclusive),简写为 X 锁,又称写锁。
+- 互斥锁(Exclusive),简写为 X 锁,又称写锁。
- 共享锁(Shared),简写为 S 锁,又称读锁。
有以下两个规定:
diff --git a/notes/pics/image-20191207211851299.png b/notes/pics/image-20191207211851299.png
new file mode 100644
index 00000000..d9a2346f
Binary files /dev/null and b/notes/pics/image-20191207211851299.png differ
diff --git a/notes/数据库系统原理.md b/notes/数据库系统原理.md
index e2b89c75..bd2fe0f6 100644
--- a/notes/数据库系统原理.md
+++ b/notes/数据库系统原理.md
@@ -47,7 +47,7 @@
事务指的是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。
-
+
## ACID
@@ -116,7 +116,7 @@ T1 读取某个范围的数据,T2 在这个范围内插
----
-产生并发不一致性问题主要原因是破坏了事务的隔离性,解决方法是通过并发控制来保证隔离性。并发控制可以通过封锁来实现,但是封锁操作需要用户自己控制,相当复杂。数据库管理系统提供了事务的隔离级别,让用户以一种更轻松的方式处理并发一致性问题。
+产生并发不一致性问题的主要原因是破坏了事务的隔离性,解决方法是通过并发控制来保证隔离性。并发控制可以通过封锁来实现,但是封锁操作需要用户自己控制,相当复杂。数据库管理系统提供了事务的隔离级别,让用户以一种更轻松的方式处理并发一致性问题。
# 三、封锁
@@ -135,7 +135,7 @@ MySQL 中提供了两种封锁粒度:行级锁以及表级锁。
### 1. 读写锁
-- 排它锁(Exclusive),简写为 X 锁,又称写锁。
+- 互斥锁(Exclusive),简写为 X 锁,又称写锁。
- 共享锁(Shared),简写为 S 锁,又称读锁。
有以下两个规定: