pgsql数据丢失问题,向老师请教!

来源:3-13 锁模块之数据库事务的四大特性

慕仔4845657

2020-08-10

老师好,我现在写了一个结费项目,结费方法外面加了 @Transactional注解,里面的子方法(子方法对应生成一个子表)有的加了@Transactional,有的没加,在生产环境发现没加@Transactional的存在丢失数据的情况,思考数日,也没有找到原因,想问下,这是为什么,谢谢老师!

写回答

2回答

慕仔4845657

提问者

2020-08-25

找到问题的原因了,生产环境代码不是最新的

1
0

翔仔

2020-08-10

同学好,这个由于咱们上下文背景不一致没法帮你精确定位问题,需要同学看看内嵌事务的隔离级别,以及调试或者打日志看看是否有某些步骤没被执行到也没有回滚,导致数据脏了

0
0

剑指Java面试-Offer直通车 百度资深面试官授课

招聘季即将到来,让百度资深面试官来为你的高薪Offer保驾护航

8427 学习 · 1870 问题

查看课程