UPDATE tab1 SET col1=1,version=version+1 WHERE version=#version#
由于ABA问题会导致乐观锁存在失效的情况,只要保证version值自增就不会出现ABA的问题
幂等的不足: - 幂等是为了简化客户端逻辑,但是增加了服务提供者的逻辑和成本 - 幂等的使用需要根据具体场景具体分析 - 增加了额外控制幂等的业务逻辑,复杂了业务功能 - 将并行的功能转化为串行,降低了执行效率