We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 6c61e6f + c2a25f4 commit 2048272Copy full SHA for 2048272
postgresql/doc/src/sgml/advanced.sgml
@@ -245,8 +245,8 @@ UPDATE branches SET balance = balance + 100.00
245
<para>
246
这些命令的细节在这儿并不重要;重要的是这里牵涉到了好几个独立的更新来完成这个相当简单的操作。
247
银行官员会希望要么所有这些更新全部生效,要么全部不起作用。我们当然不希望一次系统崩溃就导致
248
- Bob 收到 100 块不是 Alice 支付的钱,也不希望 Alice 老是不花钱从 Bob 那里拿到物品。我们需要保证:
249
-如果在操作的过程中出了差错,那么所有这些步骤都不会发生效果。
+ Bob 收到 100 块不是 Alice 支付的钱,也不希望 Alice 老是花钱却不能从 Bob 那里拿到物品。
+我们需要保证:如果在操作的过程中出了差错,那么所有这些步骤都不会发生效果。
250
把这些更新组合成一个<firstterm>事务</>就给予我们这样的保证。事务被认为是<firstterm>原子的</>:
251
从其它事务的角度来看,它要么是全部发生,要么完全不发生。
252
</para>
0 commit comments