嵌套事务是否提交?

我对Wikipedia article about nested transactions不满意.

我不会在嵌套事务中使用“commit”这个词.

对我来说,“提交”意味着“耐久性”.嵌套事务不提供持久性.

>对嵌套事务使用“commit”这个词是否可以?
>如果不合适,可以使用哪个词?

最佳答案
我认为使用“提交”一词并不存在问题,我个人认为这个概念没有更好的措辞.

大多数数据库系统不支持嵌套事务,我唯一能找到的是BerkelyDB.

在他们的documentation on nested transactions中,他们使用commit作为术语.

Committing a nested transaction has no effect on the state of the
parent transaction.

Concepts and Applications of Multilevel Transactions and Open Nested Transactions (1992) 这本书中,他们似乎使用相同的措辞.

subtransactions can be made persistent independently of their commit
state

转载注明原文:嵌套事务是否提交? - 代码日志