这个是2023年生产问题之一,今天有空记录一下。 代码大概逻辑如下: 查询应用A的当前版本信息 把应用A当前版本字段全部设置为非当前版本 插入一条应用A当前版本的数据记录 再次查询应用A的当前版本信息 以上代码在手动提交的可重复读事务里面一起执行。 理论上在这个事务步骤4的查询只能查到步骤3插入的那