auto commit
This commit is contained in:
parent
8fcb417c04
commit
1e6dad5d07
|
@ -47,7 +47,7 @@
|
|||
|
||||
事务指的是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。
|
||||
|
||||
<div align="center"> <img src="https://cs-notes-1256109796.cos.ap-guangzhou.myqcloud.com/image-20191207205825456.png"/> </div><br>
|
||||
<div align="center"> <img src="https://cs-notes-1256109796.cos.ap-guangzhou.myqcloud.com/image-20191207211851299.png"/> </div><br>
|
||||
|
||||
## ACID
|
||||
|
||||
|
@ -116,7 +116,7 @@ T<sub>1</sub> 读取某个范围的数据,T<sub>2</sub> 在这个范围内插
|
|||
|
||||
----
|
||||
|
||||
产生并发不一致性问题主要原因是破坏了事务的隔离性,解决方法是通过并发控制来保证隔离性。并发控制可以通过封锁来实现,但是封锁操作需要用户自己控制,相当复杂。数据库管理系统提供了事务的隔离级别,让用户以一种更轻松的方式处理并发一致性问题。
|
||||
产生并发不一致性问题的主要原因是破坏了事务的隔离性,解决方法是通过并发控制来保证隔离性。并发控制可以通过封锁来实现,但是封锁操作需要用户自己控制,相当复杂。数据库管理系统提供了事务的隔离级别,让用户以一种更轻松的方式处理并发一致性问题。
|
||||
|
||||
# 三、封锁
|
||||
|
||||
|
@ -135,7 +135,7 @@ MySQL 中提供了两种封锁粒度:行级锁以及表级锁。
|
|||
|
||||
### 1. 读写锁
|
||||
|
||||
- 排它锁(Exclusive),简写为 X 锁,又称写锁。
|
||||
- 互斥锁(Exclusive),简写为 X 锁,又称写锁。
|
||||
- 共享锁(Shared),简写为 S 锁,又称读锁。
|
||||
|
||||
有以下两个规定:
|
||||
|
|
BIN
notes/pics/image-20191207211851299.png
Normal file
BIN
notes/pics/image-20191207211851299.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 46 KiB |
|
@ -47,7 +47,7 @@
|
|||
|
||||
事务指的是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。
|
||||
|
||||
<div align="center"> <img src="https://cs-notes-1256109796.cos.ap-guangzhou.myqcloud.com/image-20191207205825456.png"/> </div><br>
|
||||
<div align="center"> <img src="https://cs-notes-1256109796.cos.ap-guangzhou.myqcloud.com/image-20191207211851299.png"/> </div><br>
|
||||
|
||||
## ACID
|
||||
|
||||
|
@ -116,7 +116,7 @@ T<sub>1</sub> 读取某个范围的数据,T<sub>2</sub> 在这个范围内插
|
|||
|
||||
----
|
||||
|
||||
产生并发不一致性问题主要原因是破坏了事务的隔离性,解决方法是通过并发控制来保证隔离性。并发控制可以通过封锁来实现,但是封锁操作需要用户自己控制,相当复杂。数据库管理系统提供了事务的隔离级别,让用户以一种更轻松的方式处理并发一致性问题。
|
||||
产生并发不一致性问题的主要原因是破坏了事务的隔离性,解决方法是通过并发控制来保证隔离性。并发控制可以通过封锁来实现,但是封锁操作需要用户自己控制,相当复杂。数据库管理系统提供了事务的隔离级别,让用户以一种更轻松的方式处理并发一致性问题。
|
||||
|
||||
# 三、封锁
|
||||
|
||||
|
@ -135,7 +135,7 @@ MySQL 中提供了两种封锁粒度:行级锁以及表级锁。
|
|||
|
||||
### 1. 读写锁
|
||||
|
||||
- 排它锁(Exclusive),简写为 X 锁,又称写锁。
|
||||
- 互斥锁(Exclusive),简写为 X 锁,又称写锁。
|
||||
- 共享锁(Shared),简写为 S 锁,又称读锁。
|
||||
|
||||
有以下两个规定:
|
||||
|
|
Loading…
Reference in New Issue
Block a user