mirror of
https://github.com/DistSysCorp/ddia.git
synced 2024-12-26 04:40:38 +08:00
fix title
This commit is contained in:
parent
49ae7d6def
commit
66c432a980
4
ch07.md
4
ch07.md
@ -1,4 +1,4 @@
|
||||
# Chapter 7: Transactions
|
||||
# DDIA 逐章精读(七): 事务(transaction)
|
||||
|
||||
在分布式数据系统中,任何问题都有可能发生:
|
||||
|
||||
@ -111,7 +111,7 @@ SELECT COUNT(*) FROM emails WHERE recipient_id = 2 AND unread_flag = true
|
||||
|
||||
如下图,用户 1 插入一封邮件,然后更新未读邮件数;用户 2 先读取读取邮件列表,后读取未读计数。但邮箱列表中显示有新邮件,但未读计数却显示 0 。
|
||||
|
||||
![Untitled](img/ch07-fig02.png.png)
|
||||
![Untitled](img/ch07-fig02.png)
|
||||
|
||||
隔离性可以避免此问题,使用户 2 要么看到用户 1 的所有更新,要么看不到任何更新。
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user