使用spring配置的jdbc事务,突然发现回滚无效了。。。郁闷,发现一大片代码中有几句truncate table语句(本来想提高性能的),结果就是这个导致了事务失效。。。把truncate table 改成 delete就好了 -- 的确,truncate 是不记录进事务的,但是为撒加了truncate table语句事务会失效呢?郁闷~不能做下特殊处理?
小心truncate table事务陷阱
最新推荐文章于 2022-07-25 15:25:00 发布
在使用Spring配置的JDBC事务中,发现回滚失效。原因在于代码中使用了TruncateTable语句,该操作不记录进事务。将TruncateTable改为Delete解决了问题。
1667

被折叠的 条评论
为什么被折叠?



