精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-10-06
javaEye好像邮件提醒有点问题,好几次没收到回复通知...
引用 允许删除不代表允许两个事务全部同时成功提交
我上面说的情况就是两个事务全部同时成功提交的 引用 某种意义上说乐观锁就是用 "强制回滚" 代替了 "等待锁定"
在PG下,更新事务是这样的情况。 PG “只有更新事务才需要重试,只读事务从来没有串行化冲突” 即使在可串行化级别, SELECT 读特定记录行也是不加行级锁的,所以会出现并发的其他事务可以更新/删除这行数据。 需要手动加 FOR UPDATE。 |
|
返回顶楼 | |