Vonng
2bf0530b39
ch1 rough translation by GPT4
2024-08-29 09:32:53 +08:00
Vonng
c3b8169085
add basic structure for 2nd edition
2024-08-29 07:41:22 +08:00
Gang Yin
e3ca1c3141
update opencc to 1.1.9
2024-08-08 16:52:38 +08:00
Yang
5fdceb5eee
fix ch7 translation
2023-09-24 16:00:15 +08:00
Gang Yin
fcd2b77c0c
remove redundant spaces
2023-09-24 00:02:42 +08:00
YIN, Gang
209e9dc0a1
Merge pull request #302 from FangYuan33/patch-4
...
页面展示加粗失效
2023-03-25 22:54:02 +08:00
Gang Yin
57a3bcff35
update zh-tw content
2023-03-25 22:13:33 +08:00
YIN, Gang
6895778fa6
Merge pull request #301 from FangYuan33/patch-3
...
补充省略的宾语以更容易理解
2023-03-25 22:10:12 +08:00
YIN, Gang
6e615430f7
Merge pull request #300 from FangYuan33/patch-2
...
补充谓语
2023-03-25 22:09:18 +08:00
方圆
52c2123291
页面展示加粗失效
...
加粗放在外面能不能修复?
2023-03-25 11:56:41 +08:00
方圆
9f5760f806
补充省略的宾语以更容易理解
2023-03-25 10:32:23 +08:00
方圆
da912f0d24
补充谓语
2023-03-25 09:50:05 +08:00
方圆
ce3a626722
去掉多余的句号
2023-03-25 09:45:14 +08:00
Gang Yin
f070e61e8c
fix a comma usage
2023-03-21 21:43:01 +08:00
YIN, Gang
e881befe61
Merge pull request #297 from FangYuan33/patch-4
...
更正右引号
2023-03-21 21:32:51 +08:00
YIN, Gang
05e3d960b2
Merge pull request #296 from FangYuan33/patch-3
...
优化翻译
2023-03-21 21:31:11 +08:00
YIN, Gang
19c2b6ac7a
Merge pull request #295 from FangYuan33/patch-2
...
优化表述
2023-03-21 21:28:19 +08:00
方圆
052ee0f85e
更正右引号
2023-03-21 20:53:01 +08:00
方圆
403af4e080
优化翻译
...
更正逗号和去掉多余的“属”字
2023-03-21 20:11:19 +08:00
方圆
45936ddb6d
优化表述
...
这里使用三个*修饰的 I 在页面上显示的可读性太差,第一眼看上去觉得这个I是乱码,反而我觉得这样直接的表述更容易理解
2023-03-21 20:04:34 +08:00
方圆
3b5a0c29a4
客户 -> 客户端
2023-03-21 19:42:46 +08:00
Gang Yin
ae81a5cac0
fix some usages of comma
2023-03-08 17:20:35 +08:00
uncle-lv
0f16a1cad8
docs: ch7.md 错字修订 最着名 -> 最著名
2022-11-10 16:04:05 +08:00
quwang
9c950a034e
[docs] ch7 术语统一,写入偏斜->写入偏差,写偏差->写入偏差
2022-10-28 17:39:30 +08:00
Winy Song
95f51ebdf6
Fix “更新丢失” to “丢失更新” in ch7.md
...
第一处
原文:
> However, read committed does not prevent the race condition between two
> counter increments in Figure 7-1. In this case, the second write happens after the
> first transaction has committed, so it’s not a dirty write. It’s still incorrect, but for
> a different reason—in **“Preventing Lost Updates”** on page 242 we will discuss how
> to make such counter increments safe.
翻译:
> 但是,读已提交并不能防止 [图 7-1](https://github.com/Vonng/ddia/blob/master/img/fig7-1.png ) 中两个计数器增量之间的竞争状态。在这种情况下,第二次写入发生在第一个事务提交后,所以它不是一个脏写。这仍然是不正确的,但是出于不同的原因,在 **“[防止更新丢失](https://github.com/Vonng/ddia/blob/master/ch7.md#%E9%98%B2%E6%AD%A2%E4%B8%A2%E5%A4%B1%E6%9B%B4%E6%96%B0 )”** 中将讨论如何使这种计数器增量安全。
--------------
第二处
原文:
> **Lost updates**
> Two clients concurrently perform a read-modify-write cycle. One overwrites the
> other’s write without incorporating its changes, so data is lost. Some implemen‐
> tations of snapshot isolation prevent this anomaly automatically, while others
> require a manual lock (SELECT FOR UPDATE).
翻译:
> **更新丢失**
> 两个客户端同时执行 读取 - 修改 - 写入序列。其中一个写操作,在没有合并另一个写入变更情况下,直接覆盖了另一个写操作的结果。所以导致数据丢失。快照隔离的一些实现可以自动防止这种异常,而另一些实现则需要手动锁定(SELECT FOR UPDATE)。
2022-10-12 16:40:00 +08:00
YIN, Gang
284e2d657f
Update ch7.md
...
materializing conflict -> materializing conflicts
2022-08-05 22:48:43 +08:00
AlphaWang
c564c08884
fix ch7-transaction: serializability
2022-08-01 23:41:25 +08:00
AlphaWang
308066113c
fix ch7-transaction: serializability
2022-08-01 23:27:44 +08:00
AlphaWang
85f2242841
fix ch7-transaction: repeatable read
2022-07-30 23:45:32 +08:00
AlphaWang
e38874da61
fix ch7-transaction: Read Committed
2022-07-29 23:34:39 +08:00
BeBraveBeCurious
9ac4ed44fa
Update ch7.md
...
独占锁的术语统一
2022-05-25 18:17:14 +08:00
YIN, Gang
f293d6e1df
Merge pull request #228 from songzhibin97/patch-38
...
Update ch7.md
2022-05-08 22:18:04 +08:00
YIN, Gang
032af11d9c
Merge pull request #227 from songzhibin97/patch-37
...
Update ch7.md
2022-05-08 22:11:51 +08:00
YIN, Gang
5b8d4585b7
Merge pull request #224 from songzhibin97/patch-35
...
Update ch7.md
2022-05-08 22:08:29 +08:00
songzhibin97
45c580c214
Update ch7.md
2022-05-08 18:52:47 +08:00
songzhibin97
e3c6435c05
Update ch7.md
2022-05-08 17:07:43 +08:00
songzhibin97
2a9382f850
Update ch7.md
2022-05-08 16:13:24 +08:00
songzhibin97
be51c8c1c7
Update ch7.md
2022-05-06 10:01:12 +08:00
songzhibin97
0579bb25a5
Update ch7.md
2022-05-03 17:23:30 +08:00
songzhibin97
e89bc2dce9
Update ch7.md
2022-05-03 17:18:44 +08:00
YIN, Gang
02d8d8717f
Merge pull request #222 from songzhibin97/patch-32
...
Update ch7.md
2022-05-02 16:08:04 +08:00
songzhibin97
c5e646c67d
Update ch7.md
2022-05-02 15:52:42 +08:00
songzhibin97
9954c71621
Update ch7.md
2022-05-02 14:45:44 +08:00
Gang Yin
34fdbe28c4
fix several section links
2022-01-20 22:06:57 +08:00
Gang Yin
7f7bcad5b4
update text spacing with pangu and some manual adjustments
2022-01-20 14:42:27 +08:00
Gang Yin
d48a0b8120
fix a typo in ch7 and some punctuation marks in ch9
2022-01-10 16:30:09 +08:00
Gang Yin
bbc7bb8d5a
fix punctuation marks
2022-01-06 13:42:44 +08:00
Gang Yin
072814f29e
fix punctuation marks
2022-01-06 10:48:36 +08:00
cwr31
4c4252e312
不变量->不变式
...
"certain statements about your data(invariants)",这里的invariants翻译为不变式更为妥当
2022-01-03 10:47:12 +08:00
Gang Yin
c8ed9a15d0
update punction marks
2021-12-23 10:57:51 +08:00