我想知道这两种乐观锁方案的优缺点:
使用“版本”字段并在更新期间检测更改(例如使用Hibernate的@Version注释)
在事务中使用快照隔离级别
如果我没错的话,这两种解决方案行为相同:如果在事务期间更新了行,则会抛出错误。
谢谢
我想知道这两种乐观锁方案的优缺点:
使用“版本”字段并在更新期间检测更改(例如使用Hibernate的@Version注释)
在事务中使用快照隔离级别
如果我没错的话,这两种解决方案行为相同:如果在事务期间更新了行,则会抛出错误。
谢谢
+1
后面跟着一个-1
。 还可以修改Hibernate未检查的列。x = x
这样的空写操作都计数。