【发布时间】:2011-06-25 03:27:19
【问题描述】:
Rails 使用savepoints 实现与 MySQL 的嵌套事务,据我了解,就原子数据更改而言,其语义与实际嵌套事务相同。
- 这是真的吗?
- 在代码中的任意时间调用“保存”会怎样?交易仍然保持开放,直到区块结束,对吧?使用嵌套事务/保存点时的行为是否有任何差异?
- 还有什么需要注意的吗?
- [故意煽动火焰战争]我应该切换到PostgresSQL吗?
【问题讨论】:
标签: mysql ruby-on-rails activerecord transactions savepoints